On Sat, 16 Aug 2014 21:49:20 +0700 Justin Richards wrote: > Now lastly the re-assembled file is 2 bytes larger than the original 4096 > as compared with 4098. It needs to fit into a 4K EPROM. It's been many a year since I programmed Z80, but I seem to remember there are 2 and 3 byte jumps. If the destination address is after the jump, the assmebler doesn't have any option but to use the 3-byte address as it doesn= 't know yet how far to jump. Unless you promise in the source code that the jump will be 'near' John --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .