Asm::Z80::Table - Z80 assembly / disassembly tables
use Asm::Z80::Table; Asm::Z80::Table->asm_table->{'adc'}{'a'}{','}{'('}{'hl'}{')'}{''} is [0x8E] Asm::Z80::Table->disasm_table->{0x8E}{''} is ['adc', 'a', ',', '(', 'hl', ')'] my $iter = Asm::Z80::Table->iterator; my($tokens, $bytes) = $iter->();
This module provides hash tables to assemble / disassemble all Z80 CPU assembly instructions, including undocumented ones (e.g. 'ld ixh,N') and instructions composed by sequences (e.g. 'ld bc,hl').
This module is used in a Z80 assembler / disassembler.
It was spun off the CPU::Z80::Assembler module.
Nothing.
This function returns the assembly hash table.
Starting at the root and following one sub-hash table for each token, with an empty token at the end of the list, produces an array of opcode bytes of the corresponding Z80 assembly.
Starting at the root key and following one sub-hash table for each opcode byte, with an empty byte at the end of the list, produces an array of tokens of the corresponding disassembled Z80 instruction.
Returns an iterator function that returns the next pair of token list and bytes list, while traversing all the asm_table. The iterator funtion returns an empty list () at the end.
asm_table
()
The following special tokens are used in both the tokens and bytes lists:
One byte;
One word;
The low byte of the word;
The high byte of the word;
The offset byte of a JR/DJNZ instruction that is converted to NN by adding address + 1;
The offset of a (ix+DIS) expression;
The offset of a (ix+DIS) expression for 16-bit load, e.g. ld (ix+DIS),bc;
ld (ix+DIS),bc
The offset of a (ix-NDIS) expression.
The offset of a (ix-NDIS) expression for 16-bit load, e.g. ld (ix-NDIS),bc;
ld (ix-NDIS),bc
The following extensions were implemented in this assembly/disassembly table:
ixh and ixl can be used as the high- and low-byte of ix; the same with iyh and iyl.
ixh
ixl
ix
iyh
iyl
ldi increments the memory pointer in indirect register addressing after the load, e.g. 'ldi a,(hl)' is 'ld a,(hl):inc hl'.
ldi
'ldi a,(hl)'
'ld a,(hl):inc hl'
ldd decrements the memory pointer in indirect register addressing after the load; e.g. 'lda a,(hl)' is 'ld a,(hl):dec hl'.
ldd
'lda a,(hl)'
'ld a,(hl):dec hl'
16-bit load between two registers is composed by two 8-bit load instructions or a sequence of push/pop, e.g. 'ld bc,de' is 'ld b,d:ld c,e', and 'ld hl,ix' is 'push ix:pop hl'.
'ld bc,de'
'ld b,d:ld c,e'
'ld hl,ix'
'push ix:pop hl'
16-bit load in indirect register addressing is composed by a sequence of 8-bit load instructions and register increment/decrement, e.g. 'ld bc,(hl)' is 'ld c,(hl):inc hl:ld b,(hl):dec hl'.
'ld bc,(hl)'
'ld c,(hl):inc hl:ld b,(hl):dec hl'
16-bit subtract is composed by clearing the carry flag and subtract with carry, e.g. 'sub hl,bc' is 'or a:sbc hl,bc'.
'sub hl,bc'
'or a:sbc hl,bc'
sll (and the synonym sli) is Shift Logical Left, works as sla but sets bit 0.
sll
sli
sla
'in f,(c)' reads the port pointed by c and sets the flags, but does not store the result.
'in f,(c)'
c
'out (c),0' outputs zero to the port pointed by c.
'out (c),0'
Two argument rotate instrution in index register indirect mode stores the result in the second argument, e.g. 'rlc (ix+d),c' rotates the value pointed by (ix+d) and stores the result in c.
'rlc (ix+d),c'
(ix+d)
Three argument bit set/clear instrution in index register indirect mode stores the result in the third argument, e.g. 'set 3,(ix+d),c' sets bit-3 of the the value pointed by (ix+d) and stores the result in c.
'set 3,(ix+d),c'
Rotate instructions (rl, rr, sla, sll, sli, sra, srl) with the 16-bit registers are implemented by rotating one register into carry and the other from carry.
rl
rr
sra
srl
Conditional relative jump with flags not available in jr are coded as absolute jumps, e.g. <'jr po,NN'> is <'jp po,NN'>.
jr
The RST instruction takes as its parameter either the address to jump to or the reset vector number - this is just the address / 8.
'stop' is a special instruction for CPU::Emulator::Z80 coded as 0xDD, 0xDD, 0x00.
'stop'
0xDD, 0xDD, 0x00
The official Z80 assembly instructions have a maximum of 4 bytes; the composed instructions have a maximum of 10 bytes.
adc a,(hl) ; 8E adc a,(ix) ; DD 8E 00 adc a,(ix+DIS) ; DD 8E DIS adc a,(ix-NDIS) ; DD 8E NDIS adc a,(iy) ; FD 8E 00 adc a,(iy+DIS) ; FD 8E DIS adc a,(iy-NDIS) ; FD 8E NDIS adc a,N ; CE N adc a,a ; 8F adc a,b ; 88 adc a,c ; 89 adc a,d ; 8A adc a,e ; 8B adc a,h ; 8C adc a,ixh ; DD 8C adc a,ixl ; DD 8D adc a,iyh ; FD 8C adc a,iyl ; FD 8D adc a,l ; 8D adc hl,bc ; ED 4A adc hl,de ; ED 5A adc hl,hl ; ED 6A adc hl,sp ; ED 7A add a,(hl) ; 86 add a,(ix) ; DD 86 00 add a,(ix+DIS) ; DD 86 DIS add a,(ix-NDIS) ; DD 86 NDIS add a,(iy) ; FD 86 00 add a,(iy+DIS) ; FD 86 DIS add a,(iy-NDIS) ; FD 86 NDIS add a,N ; C6 N add a,a ; 87 add a,b ; 80 add a,c ; 81 add a,d ; 82 add a,e ; 83 add a,h ; 84 add a,ixh ; DD 84 add a,ixl ; DD 85 add a,iyh ; FD 84 add a,iyl ; FD 85 add a,l ; 85 add hl,bc ; 09 add hl,de ; 19 add hl,hl ; 29 add hl,sp ; 39 add ix,bc ; DD 09 add ix,de ; DD 19 add ix,ix ; DD 29 add ix,sp ; DD 39 add iy,bc ; FD 09 add iy,de ; FD 19 add iy,iy ; FD 29 add iy,sp ; FD 39 and (hl) ; A6 and (ix) ; DD A6 00 and (ix+DIS) ; DD A6 DIS and (ix-NDIS) ; DD A6 NDIS and (iy) ; FD A6 00 and (iy+DIS) ; FD A6 DIS and (iy-NDIS) ; FD A6 NDIS and N ; E6 N and a ; A7 and b ; A0 and c ; A1 and d ; A2 and e ; A3 and h ; A4 and ixh ; DD A4 and ixl ; DD A5 and iyh ; FD A4 and iyl ; FD A5 and l ; A5 bit 0,(hl) ; CB 46 bit 0,(ix) ; DD CB 00 46 bit 0,(ix+DIS) ; DD CB DIS 46 bit 0,(ix-NDIS) ; DD CB NDIS 46 bit 0,(iy) ; FD CB 00 46 bit 0,(iy+DIS) ; FD CB DIS 46 bit 0,(iy-NDIS) ; FD CB NDIS 46 bit 0,a ; CB 47 bit 0,b ; CB 40 bit 0,c ; CB 41 bit 0,d ; CB 42 bit 0,e ; CB 43 bit 0,h ; CB 44 bit 0,l ; CB 45 bit 1,(hl) ; CB 4E bit 1,(ix) ; DD CB 00 4E bit 1,(ix+DIS) ; DD CB DIS 4E bit 1,(ix-NDIS) ; DD CB NDIS 4E bit 1,(iy) ; FD CB 00 4E bit 1,(iy+DIS) ; FD CB DIS 4E bit 1,(iy-NDIS) ; FD CB NDIS 4E bit 1,a ; CB 4F bit 1,b ; CB 48 bit 1,c ; CB 49 bit 1,d ; CB 4A bit 1,e ; CB 4B bit 1,h ; CB 4C bit 1,l ; CB 4D bit 2,(hl) ; CB 56 bit 2,(ix) ; DD CB 00 56 bit 2,(ix+DIS) ; DD CB DIS 56 bit 2,(ix-NDIS) ; DD CB NDIS 56 bit 2,(iy) ; FD CB 00 56 bit 2,(iy+DIS) ; FD CB DIS 56 bit 2,(iy-NDIS) ; FD CB NDIS 56 bit 2,a ; CB 57 bit 2,b ; CB 50 bit 2,c ; CB 51 bit 2,d ; CB 52 bit 2,e ; CB 53 bit 2,h ; CB 54 bit 2,l ; CB 55 bit 3,(hl) ; CB 5E bit 3,(ix) ; DD CB 00 5E bit 3,(ix+DIS) ; DD CB DIS 5E bit 3,(ix-NDIS) ; DD CB NDIS 5E bit 3,(iy) ; FD CB 00 5E bit 3,(iy+DIS) ; FD CB DIS 5E bit 3,(iy-NDIS) ; FD CB NDIS 5E bit 3,a ; CB 5F bit 3,b ; CB 58 bit 3,c ; CB 59 bit 3,d ; CB 5A bit 3,e ; CB 5B bit 3,h ; CB 5C bit 3,l ; CB 5D bit 4,(hl) ; CB 66 bit 4,(ix) ; DD CB 00 66 bit 4,(ix+DIS) ; DD CB DIS 66 bit 4,(ix-NDIS) ; DD CB NDIS 66 bit 4,(iy) ; FD CB 00 66 bit 4,(iy+DIS) ; FD CB DIS 66 bit 4,(iy-NDIS) ; FD CB NDIS 66 bit 4,a ; CB 67 bit 4,b ; CB 60 bit 4,c ; CB 61 bit 4,d ; CB 62 bit 4,e ; CB 63 bit 4,h ; CB 64 bit 4,l ; CB 65 bit 5,(hl) ; CB 6E bit 5,(ix) ; DD CB 00 6E bit 5,(ix+DIS) ; DD CB DIS 6E bit 5,(ix-NDIS) ; DD CB NDIS 6E bit 5,(iy) ; FD CB 00 6E bit 5,(iy+DIS) ; FD CB DIS 6E bit 5,(iy-NDIS) ; FD CB NDIS 6E bit 5,a ; CB 6F bit 5,b ; CB 68 bit 5,c ; CB 69 bit 5,d ; CB 6A bit 5,e ; CB 6B bit 5,h ; CB 6C bit 5,l ; CB 6D bit 6,(hl) ; CB 76 bit 6,(ix) ; DD CB 00 76 bit 6,(ix+DIS) ; DD CB DIS 76 bit 6,(ix-NDIS) ; DD CB NDIS 76 bit 6,(iy) ; FD CB 00 76 bit 6,(iy+DIS) ; FD CB DIS 76 bit 6,(iy-NDIS) ; FD CB NDIS 76 bit 6,a ; CB 77 bit 6,b ; CB 70 bit 6,c ; CB 71 bit 6,d ; CB 72 bit 6,e ; CB 73 bit 6,h ; CB 74 bit 6,l ; CB 75 bit 7,(hl) ; CB 7E bit 7,(ix) ; DD CB 00 7E bit 7,(ix+DIS) ; DD CB DIS 7E bit 7,(ix-NDIS) ; DD CB NDIS 7E bit 7,(iy) ; FD CB 00 7E bit 7,(iy+DIS) ; FD CB DIS 7E bit 7,(iy-NDIS) ; FD CB NDIS 7E bit 7,a ; CB 7F bit 7,b ; CB 78 bit 7,c ; CB 79 bit 7,d ; CB 7A bit 7,e ; CB 7B bit 7,h ; CB 7C bit 7,l ; CB 7D call NN ; CD NNl NNh call c,NN ; DC NNl NNh call m,NN ; FC NNl NNh call nc,NN ; D4 NNl NNh call nz,NN ; C4 NNl NNh call p,NN ; F4 NNl NNh call pe,NN ; EC NNl NNh call po,NN ; E4 NNl NNh call z,NN ; CC NNl NNh ccf ; 3F cp (hl) ; BE cp (ix) ; DD BE 00 cp (ix+DIS) ; DD BE DIS cp (ix-NDIS) ; DD BE NDIS cp (iy) ; FD BE 00 cp (iy+DIS) ; FD BE DIS cp (iy-NDIS) ; FD BE NDIS cp N ; FE N cp a ; BF cp b ; B8 cp c ; B9 cp d ; BA cp e ; BB cp h ; BC cp ixh ; DD BC cp ixl ; DD BD cp iyh ; FD BC cp iyl ; FD BD cp l ; BD cpd ; ED A9 cpdr ; ED B9 cpi ; ED A1 cpir ; ED B1 cpl ; 2F daa ; 27 dec (hl) ; 35 dec (ix) ; DD 35 00 dec (ix+DIS) ; DD 35 DIS dec (ix-NDIS) ; DD 35 NDIS dec (iy) ; FD 35 00 dec (iy+DIS) ; FD 35 DIS dec (iy-NDIS) ; FD 35 NDIS dec a ; 3D dec b ; 05 dec bc ; 0B dec c ; 0D dec d ; 15 dec de ; 1B dec e ; 1D dec h ; 25 dec hl ; 2B dec ix ; DD 2B dec ixh ; DD 25 dec ixl ; DD 2D dec iy ; FD 2B dec iyh ; FD 25 dec iyl ; FD 2D dec l ; 2D dec sp ; 3B di ; F3 djnz NN ; 10 NNo ei ; FB ex (sp),hl ; E3 ex (sp),ix ; DD E3 ex (sp),iy ; FD E3 ex af,af' ; 08 ex de,hl ; EB exx ; D9 halt ; 76 im 0 ; ED 46 im 1 ; ED 56 im 2 ; ED 5E in a,(N) ; DB N in a,(c) ; ED 78 in b,(c) ; ED 40 in c,(c) ; ED 48 in d,(c) ; ED 50 in e,(c) ; ED 58 in f,(c) ; ED 70 in h,(c) ; ED 60 in l,(c) ; ED 68 inc (hl) ; 34 inc (ix) ; DD 34 00 inc (ix+DIS) ; DD 34 DIS inc (ix-NDIS) ; DD 34 NDIS inc (iy) ; FD 34 00 inc (iy+DIS) ; FD 34 DIS inc (iy-NDIS) ; FD 34 NDIS inc a ; 3C inc b ; 04 inc bc ; 03 inc c ; 0C inc d ; 14 inc de ; 13 inc e ; 1C inc h ; 24 inc hl ; 23 inc ix ; DD 23 inc ixh ; DD 24 inc ixl ; DD 2C inc iy ; FD 23 inc iyh ; FD 24 inc iyl ; FD 2C inc l ; 2C inc sp ; 33 ind ; ED AA indr ; ED BA ini ; ED A2 inir ; ED B2 jp (hl) ; E9 jp (ix) ; DD E9 jp (iy) ; FD E9 jp NN ; C3 NNl NNh jp c,NN ; DA NNl NNh jp m,NN ; FA NNl NNh jp nc,NN ; D2 NNl NNh jp nz,NN ; C2 NNl NNh jp p,NN ; F2 NNl NNh jp pe,NN ; EA NNl NNh jp po,NN ; E2 NNl NNh jp z,NN ; CA NNl NNh jr NN ; 18 NNo jr c,NN ; 38 NNo jr m,NN ; FA NNl NNh jr nc,NN ; 30 NNo jr nz,NN ; 20 NNo jr p,NN ; F2 NNl NNh jr pe,NN ; EA NNl NNh jr po,NN ; E2 NNl NNh jr z,NN ; 28 NNo ld (NN),a ; 32 NNl NNh ld (NN),bc ; ED 43 NNl NNh ld (NN),de ; ED 53 NNl NNh ld (NN),hl ; 22 NNl NNh ld (NN),ix ; DD 22 NNl NNh ld (NN),iy ; FD 22 NNl NNh ld (NN),sp ; ED 73 NNl NNh ld (bc),a ; 02 ld (de),a ; 12 ld (hl),N ; 36 N ld (hl),a ; 77 ld (hl),b ; 70 ld (hl),bc ; 71 23 70 2B ld (hl),c ; 71 ld (hl),d ; 72 ld (hl),de ; 73 23 72 2B ld (hl),e ; 73 ld (hl),h ; 74 ld (hl),l ; 75 ld (ix),N ; DD 36 00 N ld (ix),a ; DD 77 00 ld (ix),b ; DD 70 00 ld (ix),bc ; DD 71 00 DD 70 01 ld (ix),c ; DD 71 00 ld (ix),d ; DD 72 00 ld (ix),de ; DD 73 00 DD 72 01 ld (ix),e ; DD 73 00 ld (ix),h ; DD 74 00 ld (ix),hl ; DD 75 00 DD 74 01 ld (ix),l ; DD 75 00 ld (ix+DIS),N ; DD 36 DIS N ld (ix+DIS),a ; DD 77 DIS ld (ix+DIS),b ; DD 70 DIS ld (ix+DIS),bc ; DD 71 DIS DD 70 DIS+1 ld (ix+DIS),c ; DD 71 DIS ld (ix+DIS),d ; DD 72 DIS ld (ix+DIS),de ; DD 73 DIS DD 72 DIS+1 ld (ix+DIS),e ; DD 73 DIS ld (ix+DIS),h ; DD 74 DIS ld (ix+DIS),hl ; DD 75 DIS DD 74 DIS+1 ld (ix+DIS),l ; DD 75 DIS ld (ix-NDIS),N ; DD 36 NDIS N ld (ix-NDIS),a ; DD 77 NDIS ld (ix-NDIS),b ; DD 70 NDIS ld (ix-NDIS),bc ; DD 71 NDIS DD 70 NDIS+1 ld (ix-NDIS),c ; DD 71 NDIS ld (ix-NDIS),d ; DD 72 NDIS ld (ix-NDIS),de ; DD 73 NDIS DD 72 NDIS+1 ld (ix-NDIS),e ; DD 73 NDIS ld (ix-NDIS),h ; DD 74 NDIS ld (ix-NDIS),hl ; DD 75 NDIS DD 74 NDIS+1 ld (ix-NDIS),l ; DD 75 NDIS ld (iy),N ; FD 36 00 N ld (iy),a ; FD 77 00 ld (iy),b ; FD 70 00 ld (iy),bc ; FD 71 00 FD 70 01 ld (iy),c ; FD 71 00 ld (iy),d ; FD 72 00 ld (iy),de ; FD 73 00 FD 72 01 ld (iy),e ; FD 73 00 ld (iy),h ; FD 74 00 ld (iy),hl ; FD 75 00 FD 74 01 ld (iy),l ; FD 75 00 ld (iy+DIS),N ; FD 36 DIS N ld (iy+DIS),a ; FD 77 DIS ld (iy+DIS),b ; FD 70 DIS ld (iy+DIS),bc ; FD 71 DIS FD 70 DIS+1 ld (iy+DIS),c ; FD 71 DIS ld (iy+DIS),d ; FD 72 DIS ld (iy+DIS),de ; FD 73 DIS FD 72 DIS+1 ld (iy+DIS),e ; FD 73 DIS ld (iy+DIS),h ; FD 74 DIS ld (iy+DIS),hl ; FD 75 DIS FD 74 DIS+1 ld (iy+DIS),l ; FD 75 DIS ld (iy-NDIS),N ; FD 36 NDIS N ld (iy-NDIS),a ; FD 77 NDIS ld (iy-NDIS),b ; FD 70 NDIS ld (iy-NDIS),bc ; FD 71 NDIS FD 70 NDIS+1 ld (iy-NDIS),c ; FD 71 NDIS ld (iy-NDIS),d ; FD 72 NDIS ld (iy-NDIS),de ; FD 73 NDIS FD 72 NDIS+1 ld (iy-NDIS),e ; FD 73 NDIS ld (iy-NDIS),h ; FD 74 NDIS ld (iy-NDIS),hl ; FD 75 NDIS FD 74 NDIS+1 ld (iy-NDIS),l ; FD 75 NDIS ld a,(NN) ; 3A NNl NNh ld a,(bc) ; 0A ld a,(de) ; 1A ld a,(hl) ; 7E ld a,(ix) ; DD 7E 00 ld a,(ix+DIS) ; DD 7E DIS ld a,(ix-NDIS) ; DD 7E NDIS ld a,(iy) ; FD 7E 00 ld a,(iy+DIS) ; FD 7E DIS ld a,(iy-NDIS) ; FD 7E NDIS ld a,N ; 3E N ld a,a ; 7F ld a,b ; 78 ld a,c ; 79 ld a,d ; 7A ld a,e ; 7B ld a,h ; 7C ld a,i ; ED 57 ld a,ixh ; DD 7C ld a,ixl ; DD 7D ld a,iyh ; FD 7C ld a,iyl ; FD 7D ld a,l ; 7D ld a,r ; ED 5F ld b,(hl) ; 46 ld b,(ix) ; DD 46 00 ld b,(ix+DIS) ; DD 46 DIS ld b,(ix-NDIS) ; DD 46 NDIS ld b,(iy) ; FD 46 00 ld b,(iy+DIS) ; FD 46 DIS ld b,(iy-NDIS) ; FD 46 NDIS ld b,N ; 06 N ld b,a ; 47 ld b,b ; 40 ld b,c ; 41 ld b,d ; 42 ld b,e ; 43 ld b,h ; 44 ld b,ixh ; DD 44 ld b,ixl ; DD 45 ld b,iyh ; FD 44 ld b,iyl ; FD 45 ld b,l ; 45 ld bc,(NN) ; ED 4B NNl NNh ld bc,(hl) ; 4E 23 46 2B ld bc,(ix) ; DD 4E 00 DD 46 01 ld bc,(ix+DIS) ; DD 4E DIS DD 46 DIS+1 ld bc,(ix-NDIS) ; DD 4E NDIS DD 46 NDIS+1 ld bc,(iy) ; FD 4E 00 FD 46 01 ld bc,(iy+DIS) ; FD 4E DIS FD 46 DIS+1 ld bc,(iy-NDIS) ; FD 4E NDIS FD 46 NDIS+1 ld bc,NN ; 01 NNl NNh ld bc,bc ; 40 49 ld bc,de ; 42 4B ld bc,hl ; 44 4D ld bc,ix ; DD 44 DD 4D ld bc,iy ; FD 44 FD 4D ld c,(hl) ; 4E ld c,(ix) ; DD 4E 00 ld c,(ix+DIS) ; DD 4E DIS ld c,(ix-NDIS) ; DD 4E NDIS ld c,(iy) ; FD 4E 00 ld c,(iy+DIS) ; FD 4E DIS ld c,(iy-NDIS) ; FD 4E NDIS ld c,N ; 0E N ld c,a ; 4F ld c,b ; 48 ld c,c ; 49 ld c,d ; 4A ld c,e ; 4B ld c,h ; 4C ld c,ixh ; DD 4C ld c,ixl ; DD 4D ld c,iyh ; FD 4C ld c,iyl ; FD 4D ld c,l ; 4D ld d,(hl) ; 56 ld d,(ix) ; DD 56 00 ld d,(ix+DIS) ; DD 56 DIS ld d,(ix-NDIS) ; DD 56 NDIS ld d,(iy) ; FD 56 00 ld d,(iy+DIS) ; FD 56 DIS ld d,(iy-NDIS) ; FD 56 NDIS ld d,N ; 16 N ld d,a ; 57 ld d,b ; 50 ld d,c ; 51 ld d,d ; 52 ld d,e ; 53 ld d,h ; 54 ld d,ixh ; DD 54 ld d,ixl ; DD 55 ld d,iyh ; FD 54 ld d,iyl ; FD 55 ld d,l ; 55 ld de,(NN) ; ED 5B NNl NNh ld de,(hl) ; 5E 23 56 2B ld de,(ix) ; DD 5E 00 DD 56 01 ld de,(ix+DIS) ; DD 5E DIS DD 56 DIS+1 ld de,(ix-NDIS) ; DD 5E NDIS DD 56 NDIS+1 ld de,(iy) ; FD 5E 00 FD 56 01 ld de,(iy+DIS) ; FD 5E DIS FD 56 DIS+1 ld de,(iy-NDIS) ; FD 5E NDIS FD 56 NDIS+1 ld de,NN ; 11 NNl NNh ld de,bc ; 50 59 ld de,de ; 52 5B ld de,hl ; 54 5D ld de,ix ; DD 54 DD 5D ld de,iy ; FD 54 FD 5D ld e,(hl) ; 5E ld e,(ix) ; DD 5E 00 ld e,(ix+DIS) ; DD 5E DIS ld e,(ix-NDIS) ; DD 5E NDIS ld e,(iy) ; FD 5E 00 ld e,(iy+DIS) ; FD 5E DIS ld e,(iy-NDIS) ; FD 5E NDIS ld e,N ; 1E N ld e,a ; 5F ld e,b ; 58 ld e,c ; 59 ld e,d ; 5A ld e,e ; 5B ld e,h ; 5C ld e,ixh ; DD 5C ld e,ixl ; DD 5D ld e,iyh ; FD 5C ld e,iyl ; FD 5D ld e,l ; 5D ld h,(hl) ; 66 ld h,(ix) ; DD 66 00 ld h,(ix+DIS) ; DD 66 DIS ld h,(ix-NDIS) ; DD 66 NDIS ld h,(iy) ; FD 66 00 ld h,(iy+DIS) ; FD 66 DIS ld h,(iy-NDIS) ; FD 66 NDIS ld h,N ; 26 N ld h,a ; 67 ld h,b ; 60 ld h,c ; 61 ld h,d ; 62 ld h,e ; 63 ld h,h ; 64 ld h,l ; 65 ld hl,(NN) ; 2A NNl NNh ld hl,(ix) ; DD 6E 00 DD 66 01 ld hl,(ix+DIS) ; DD 6E DIS DD 66 DIS+1 ld hl,(ix-NDIS) ; DD 6E NDIS DD 66 NDIS+1 ld hl,(iy) ; FD 6E 00 FD 66 01 ld hl,(iy+DIS) ; FD 6E DIS FD 66 DIS+1 ld hl,(iy-NDIS) ; FD 6E NDIS FD 66 NDIS+1 ld hl,NN ; 21 NNl NNh ld hl,bc ; 60 69 ld hl,de ; 62 6B ld hl,hl ; 64 6D ld hl,ix ; DD E5 E1 ld hl,iy ; FD E5 E1 ld i,a ; ED 47 ld ix,(NN) ; DD 2A NNl NNh ld ix,NN ; DD 21 NNl NNh ld ix,bc ; DD 69 DD 60 ld ix,de ; DD 6B DD 62 ld ix,hl ; E5 DD E1 ld ix,ix ; DD 6D DD 64 ld ix,iy ; FD E5 DD E1 ld ixh,N ; DD 26 N ld ixh,a ; DD 67 ld ixh,b ; DD 60 ld ixh,c ; DD 61 ld ixh,d ; DD 62 ld ixh,e ; DD 63 ld ixh,ixh ; DD 64 ld ixh,ixl ; DD 65 ld ixl,N ; DD 2E N ld ixl,a ; DD 6F ld ixl,b ; DD 68 ld ixl,c ; DD 69 ld ixl,d ; DD 6A ld ixl,e ; DD 6B ld ixl,ixh ; DD 6C ld ixl,ixl ; DD 6D ld iy,(NN) ; FD 2A NNl NNh ld iy,NN ; FD 21 NNl NNh ld iy,bc ; FD 69 FD 60 ld iy,de ; FD 6B FD 62 ld iy,hl ; E5 FD E1 ld iy,ix ; DD E5 FD E1 ld iy,iy ; FD 6D FD 64 ld iyh,N ; FD 26 N ld iyh,a ; FD 67 ld iyh,b ; FD 60 ld iyh,c ; FD 61 ld iyh,d ; FD 62 ld iyh,e ; FD 63 ld iyh,iyh ; FD 64 ld iyh,iyl ; FD 65 ld iyl,N ; FD 2E N ld iyl,a ; FD 6F ld iyl,b ; FD 68 ld iyl,c ; FD 69 ld iyl,d ; FD 6A ld iyl,e ; FD 6B ld iyl,iyh ; FD 6C ld iyl,iyl ; FD 6D ld l,(hl) ; 6E ld l,(ix) ; DD 6E 00 ld l,(ix+DIS) ; DD 6E DIS ld l,(ix-NDIS) ; DD 6E NDIS ld l,(iy) ; FD 6E 00 ld l,(iy+DIS) ; FD 6E DIS ld l,(iy-NDIS) ; FD 6E NDIS ld l,N ; 2E N ld l,a ; 6F ld l,b ; 68 ld l,c ; 69 ld l,d ; 6A ld l,e ; 6B ld l,h ; 6C ld l,l ; 6D ld r,a ; ED 4F ld sp,(NN) ; ED 7B NNl NNh ld sp,NN ; 31 NNl NNh ld sp,hl ; F9 ld sp,ix ; DD F9 ld sp,iy ; FD F9 ldd ; ED A8 ldd (bc),a ; 02 0B ldd (de),a ; 12 1B ldd (hl),N ; 36 N 2B ldd (hl),a ; 77 2B ldd (hl),b ; 70 2B ldd (hl),c ; 71 2B ldd (hl),d ; 72 2B ldd (hl),e ; 73 2B ldd (hl),h ; 74 2B ldd (hl),l ; 75 2B ldd (ix),N ; DD 36 00 N DD 2B ldd (ix),a ; DD 77 00 DD 2B ldd (ix),b ; DD 70 00 DD 2B ldd (ix),c ; DD 71 00 DD 2B ldd (ix),d ; DD 72 00 DD 2B ldd (ix),e ; DD 73 00 DD 2B ldd (ix),h ; DD 74 00 DD 2B ldd (ix),l ; DD 75 00 DD 2B ldd (ix+DIS),N ; DD 36 DIS N DD 2B ldd (ix+DIS),a ; DD 77 DIS DD 2B ldd (ix+DIS),b ; DD 70 DIS DD 2B ldd (ix+DIS),c ; DD 71 DIS DD 2B ldd (ix+DIS),d ; DD 72 DIS DD 2B ldd (ix+DIS),e ; DD 73 DIS DD 2B ldd (ix+DIS),h ; DD 74 DIS DD 2B ldd (ix+DIS),l ; DD 75 DIS DD 2B ldd (ix-NDIS),N ; DD 36 NDIS N DD 2B ldd (ix-NDIS),a ; DD 77 NDIS DD 2B ldd (ix-NDIS),b ; DD 70 NDIS DD 2B ldd (ix-NDIS),c ; DD 71 NDIS DD 2B ldd (ix-NDIS),d ; DD 72 NDIS DD 2B ldd (ix-NDIS),e ; DD 73 NDIS DD 2B ldd (ix-NDIS),h ; DD 74 NDIS DD 2B ldd (ix-NDIS),l ; DD 75 NDIS DD 2B ldd (iy),N ; FD 36 00 N FD 2B ldd (iy),a ; FD 77 00 FD 2B ldd (iy),b ; FD 70 00 FD 2B ldd (iy),c ; FD 71 00 FD 2B ldd (iy),d ; FD 72 00 FD 2B ldd (iy),e ; FD 73 00 FD 2B ldd (iy),h ; FD 74 00 FD 2B ldd (iy),l ; FD 75 00 FD 2B ldd (iy+DIS),N ; FD 36 DIS N FD 2B ldd (iy+DIS),a ; FD 77 DIS FD 2B ldd (iy+DIS),b ; FD 70 DIS FD 2B ldd (iy+DIS),c ; FD 71 DIS FD 2B ldd (iy+DIS),d ; FD 72 DIS FD 2B ldd (iy+DIS),e ; FD 73 DIS FD 2B ldd (iy+DIS),h ; FD 74 DIS FD 2B ldd (iy+DIS),l ; FD 75 DIS FD 2B ldd (iy-NDIS),N ; FD 36 NDIS N FD 2B ldd (iy-NDIS),a ; FD 77 NDIS FD 2B ldd (iy-NDIS),b ; FD 70 NDIS FD 2B ldd (iy-NDIS),c ; FD 71 NDIS FD 2B ldd (iy-NDIS),d ; FD 72 NDIS FD 2B ldd (iy-NDIS),e ; FD 73 NDIS FD 2B ldd (iy-NDIS),h ; FD 74 NDIS FD 2B ldd (iy-NDIS),l ; FD 75 NDIS FD 2B ldd a,(bc) ; 0A 0B ldd a,(de) ; 1A 1B ldd a,(hl) ; 7E 2B ldd a,(ix) ; DD 7E 00 DD 2B ldd a,(ix+DIS) ; DD 7E DIS DD 2B ldd a,(ix-NDIS) ; DD 7E NDIS DD 2B ldd a,(iy) ; FD 7E 00 FD 2B ldd a,(iy+DIS) ; FD 7E DIS FD 2B ldd a,(iy-NDIS) ; FD 7E NDIS FD 2B ldd b,(hl) ; 46 2B ldd b,(ix) ; DD 46 00 DD 2B ldd b,(ix+DIS) ; DD 46 DIS DD 2B ldd b,(ix-NDIS) ; DD 46 NDIS DD 2B ldd b,(iy) ; FD 46 00 FD 2B ldd b,(iy+DIS) ; FD 46 DIS FD 2B ldd b,(iy-NDIS) ; FD 46 NDIS FD 2B ldd c,(hl) ; 4E 2B ldd c,(ix) ; DD 4E 00 DD 2B ldd c,(ix+DIS) ; DD 4E DIS DD 2B ldd c,(ix-NDIS) ; DD 4E NDIS DD 2B ldd c,(iy) ; FD 4E 00 FD 2B ldd c,(iy+DIS) ; FD 4E DIS FD 2B ldd c,(iy-NDIS) ; FD 4E NDIS FD 2B ldd d,(hl) ; 56 2B ldd d,(ix) ; DD 56 00 DD 2B ldd d,(ix+DIS) ; DD 56 DIS DD 2B ldd d,(ix-NDIS) ; DD 56 NDIS DD 2B ldd d,(iy) ; FD 56 00 FD 2B ldd d,(iy+DIS) ; FD 56 DIS FD 2B ldd d,(iy-NDIS) ; FD 56 NDIS FD 2B ldd e,(hl) ; 5E 2B ldd e,(ix) ; DD 5E 00 DD 2B ldd e,(ix+DIS) ; DD 5E DIS DD 2B ldd e,(ix-NDIS) ; DD 5E NDIS DD 2B ldd e,(iy) ; FD 5E 00 FD 2B ldd e,(iy+DIS) ; FD 5E DIS FD 2B ldd e,(iy-NDIS) ; FD 5E NDIS FD 2B ldd h,(hl) ; 66 2B ldd h,(ix) ; DD 66 00 DD 2B ldd h,(ix+DIS) ; DD 66 DIS DD 2B ldd h,(ix-NDIS) ; DD 66 NDIS DD 2B ldd h,(iy) ; FD 66 00 FD 2B ldd h,(iy+DIS) ; FD 66 DIS FD 2B ldd h,(iy-NDIS) ; FD 66 NDIS FD 2B ldd l,(hl) ; 6E 2B ldd l,(ix) ; DD 6E 00 DD 2B ldd l,(ix+DIS) ; DD 6E DIS DD 2B ldd l,(ix-NDIS) ; DD 6E NDIS DD 2B ldd l,(iy) ; FD 6E 00 FD 2B ldd l,(iy+DIS) ; FD 6E DIS FD 2B ldd l,(iy-NDIS) ; FD 6E NDIS FD 2B lddr ; ED B8 ldi ; ED A0 ldi (bc),a ; 02 03 ldi (de),a ; 12 13 ldi (hl),N ; 36 N 23 ldi (hl),a ; 77 23 ldi (hl),b ; 70 23 ldi (hl),bc ; 71 23 70 23 ldi (hl),c ; 71 23 ldi (hl),d ; 72 23 ldi (hl),de ; 73 23 72 23 ldi (hl),e ; 73 23 ldi (hl),h ; 74 23 ldi (hl),l ; 75 23 ldi (ix),N ; DD 36 00 N DD 23 ldi (ix),a ; DD 77 00 DD 23 ldi (ix),b ; DD 70 00 DD 23 ldi (ix),bc ; DD 71 00 DD 23 DD 70 00 DD 23 ldi (ix),c ; DD 71 00 DD 23 ldi (ix),d ; DD 72 00 DD 23 ldi (ix),de ; DD 73 00 DD 23 DD 72 00 DD 23 ldi (ix),e ; DD 73 00 DD 23 ldi (ix),h ; DD 74 00 DD 23 ldi (ix),hl ; DD 75 00 DD 23 DD 74 00 DD 23 ldi (ix),l ; DD 75 00 DD 23 ldi (ix+DIS),N ; DD 36 DIS N DD 23 ldi (ix+DIS),a ; DD 77 DIS DD 23 ldi (ix+DIS),b ; DD 70 DIS DD 23 ldi (ix+DIS),bc ; DD 71 DIS DD 23 DD 70 DIS DD 23 ldi (ix+DIS),c ; DD 71 DIS DD 23 ldi (ix+DIS),d ; DD 72 DIS DD 23 ldi (ix+DIS),de ; DD 73 DIS DD 23 DD 72 DIS DD 23 ldi (ix+DIS),e ; DD 73 DIS DD 23 ldi (ix+DIS),h ; DD 74 DIS DD 23 ldi (ix+DIS),hl ; DD 75 DIS DD 23 DD 74 DIS DD 23 ldi (ix+DIS),l ; DD 75 DIS DD 23 ldi (ix-NDIS),N ; DD 36 NDIS N DD 23 ldi (ix-NDIS),a ; DD 77 NDIS DD 23 ldi (ix-NDIS),b ; DD 70 NDIS DD 23 ldi (ix-NDIS),bc ; DD 71 NDIS DD 23 DD 70 NDIS DD 23 ldi (ix-NDIS),c ; DD 71 NDIS DD 23 ldi (ix-NDIS),d ; DD 72 NDIS DD 23 ldi (ix-NDIS),de ; DD 73 NDIS DD 23 DD 72 NDIS DD 23 ldi (ix-NDIS),e ; DD 73 NDIS DD 23 ldi (ix-NDIS),h ; DD 74 NDIS DD 23 ldi (ix-NDIS),hl ; DD 75 NDIS DD 23 DD 74 NDIS DD 23 ldi (ix-NDIS),l ; DD 75 NDIS DD 23 ldi (iy),N ; FD 36 00 N FD 23 ldi (iy),a ; FD 77 00 FD 23 ldi (iy),b ; FD 70 00 FD 23 ldi (iy),bc ; FD 71 00 FD 23 FD 70 00 FD 23 ldi (iy),c ; FD 71 00 FD 23 ldi (iy),d ; FD 72 00 FD 23 ldi (iy),de ; FD 73 00 FD 23 FD 72 00 FD 23 ldi (iy),e ; FD 73 00 FD 23 ldi (iy),h ; FD 74 00 FD 23 ldi (iy),hl ; FD 75 00 FD 23 FD 74 00 FD 23 ldi (iy),l ; FD 75 00 FD 23 ldi (iy+DIS),N ; FD 36 DIS N FD 23 ldi (iy+DIS),a ; FD 77 DIS FD 23 ldi (iy+DIS),b ; FD 70 DIS FD 23 ldi (iy+DIS),bc ; FD 71 DIS FD 23 FD 70 DIS FD 23 ldi (iy+DIS),c ; FD 71 DIS FD 23 ldi (iy+DIS),d ; FD 72 DIS FD 23 ldi (iy+DIS),de ; FD 73 DIS FD 23 FD 72 DIS FD 23 ldi (iy+DIS),e ; FD 73 DIS FD 23 ldi (iy+DIS),h ; FD 74 DIS FD 23 ldi (iy+DIS),hl ; FD 75 DIS FD 23 FD 74 DIS FD 23 ldi (iy+DIS),l ; FD 75 DIS FD 23 ldi (iy-NDIS),N ; FD 36 NDIS N FD 23 ldi (iy-NDIS),a ; FD 77 NDIS FD 23 ldi (iy-NDIS),b ; FD 70 NDIS FD 23 ldi (iy-NDIS),bc ; FD 71 NDIS FD 23 FD 70 NDIS FD 23 ldi (iy-NDIS),c ; FD 71 NDIS FD 23 ldi (iy-NDIS),d ; FD 72 NDIS FD 23 ldi (iy-NDIS),de ; FD 73 NDIS FD 23 FD 72 NDIS FD 23 ldi (iy-NDIS),e ; FD 73 NDIS FD 23 ldi (iy-NDIS),h ; FD 74 NDIS FD 23 ldi (iy-NDIS),hl ; FD 75 NDIS FD 23 FD 74 NDIS FD 23 ldi (iy-NDIS),l ; FD 75 NDIS FD 23 ldi a,(bc) ; 0A 03 ldi a,(de) ; 1A 13 ldi a,(hl) ; 7E 23 ldi a,(ix) ; DD 7E 00 DD 23 ldi a,(ix+DIS) ; DD 7E DIS DD 23 ldi a,(ix-NDIS) ; DD 7E NDIS DD 23 ldi a,(iy) ; FD 7E 00 FD 23 ldi a,(iy+DIS) ; FD 7E DIS FD 23 ldi a,(iy-NDIS) ; FD 7E NDIS FD 23 ldi b,(hl) ; 46 23 ldi b,(ix) ; DD 46 00 DD 23 ldi b,(ix+DIS) ; DD 46 DIS DD 23 ldi b,(ix-NDIS) ; DD 46 NDIS DD 23 ldi b,(iy) ; FD 46 00 FD 23 ldi b,(iy+DIS) ; FD 46 DIS FD 23 ldi b,(iy-NDIS) ; FD 46 NDIS FD 23 ldi bc,(hl) ; 4E 23 46 23 ldi bc,(ix) ; DD 4E 00 DD 23 DD 46 00 DD 23 ldi bc,(ix+DIS) ; DD 4E DIS DD 23 DD 46 DIS DD 23 ldi bc,(ix-NDIS) ; DD 4E NDIS DD 23 DD 46 NDIS DD 23 ldi bc,(iy) ; FD 4E 00 FD 23 FD 46 00 FD 23 ldi bc,(iy+DIS) ; FD 4E DIS FD 23 FD 46 DIS FD 23 ldi bc,(iy-NDIS) ; FD 4E NDIS FD 23 FD 46 NDIS FD 23 ldi c,(hl) ; 4E 23 ldi c,(ix) ; DD 4E 00 DD 23 ldi c,(ix+DIS) ; DD 4E DIS DD 23 ldi c,(ix-NDIS) ; DD 4E NDIS DD 23 ldi c,(iy) ; FD 4E 00 FD 23 ldi c,(iy+DIS) ; FD 4E DIS FD 23 ldi c,(iy-NDIS) ; FD 4E NDIS FD 23 ldi d,(hl) ; 56 23 ldi d,(ix) ; DD 56 00 DD 23 ldi d,(ix+DIS) ; DD 56 DIS DD 23 ldi d,(ix-NDIS) ; DD 56 NDIS DD 23 ldi d,(iy) ; FD 56 00 FD 23 ldi d,(iy+DIS) ; FD 56 DIS FD 23 ldi d,(iy-NDIS) ; FD 56 NDIS FD 23 ldi de,(hl) ; 5E 23 56 23 ldi de,(ix) ; DD 5E 00 DD 23 DD 56 00 DD 23 ldi de,(ix+DIS) ; DD 5E DIS DD 23 DD 56 DIS DD 23 ldi de,(ix-NDIS) ; DD 5E NDIS DD 23 DD 56 NDIS DD 23 ldi de,(iy) ; FD 5E 00 FD 23 FD 56 00 FD 23 ldi de,(iy+DIS) ; FD 5E DIS FD 23 FD 56 DIS FD 23 ldi de,(iy-NDIS) ; FD 5E NDIS FD 23 FD 56 NDIS FD 23 ldi e,(hl) ; 5E 23 ldi e,(ix) ; DD 5E 00 DD 23 ldi e,(ix+DIS) ; DD 5E DIS DD 23 ldi e,(ix-NDIS) ; DD 5E NDIS DD 23 ldi e,(iy) ; FD 5E 00 FD 23 ldi e,(iy+DIS) ; FD 5E DIS FD 23 ldi e,(iy-NDIS) ; FD 5E NDIS FD 23 ldi h,(hl) ; 66 23 ldi h,(ix) ; DD 66 00 DD 23 ldi h,(ix+DIS) ; DD 66 DIS DD 23 ldi h,(ix-NDIS) ; DD 66 NDIS DD 23 ldi h,(iy) ; FD 66 00 FD 23 ldi h,(iy+DIS) ; FD 66 DIS FD 23 ldi h,(iy-NDIS) ; FD 66 NDIS FD 23 ldi hl,(ix) ; DD 6E 00 DD 23 DD 66 00 DD 23 ldi hl,(ix+DIS) ; DD 6E DIS DD 23 DD 66 DIS DD 23 ldi hl,(ix-NDIS) ; DD 6E NDIS DD 23 DD 66 NDIS DD 23 ldi hl,(iy) ; FD 6E 00 FD 23 FD 66 00 FD 23 ldi hl,(iy+DIS) ; FD 6E DIS FD 23 FD 66 DIS FD 23 ldi hl,(iy-NDIS) ; FD 6E NDIS FD 23 FD 66 NDIS FD 23 ldi l,(hl) ; 6E 23 ldi l,(ix) ; DD 6E 00 DD 23 ldi l,(ix+DIS) ; DD 6E DIS DD 23 ldi l,(ix-NDIS) ; DD 6E NDIS DD 23 ldi l,(iy) ; FD 6E 00 FD 23 ldi l,(iy+DIS) ; FD 6E DIS FD 23 ldi l,(iy-NDIS) ; FD 6E NDIS FD 23 ldir ; ED B0 neg ; ED 44 nop ; 00 or (hl) ; B6 or (ix) ; DD B6 00 or (ix+DIS) ; DD B6 DIS or (ix-NDIS) ; DD B6 NDIS or (iy) ; FD B6 00 or (iy+DIS) ; FD B6 DIS or (iy-NDIS) ; FD B6 NDIS or N ; F6 N or a ; B7 or b ; B0 or c ; B1 or d ; B2 or e ; B3 or h ; B4 or ixh ; DD B4 or ixl ; DD B5 or iyh ; FD B4 or iyl ; FD B5 or l ; B5 otdr ; ED BB otir ; ED B3 out (N),a ; D3 N out (c),0 ; ED 71 out (c),a ; ED 79 out (c),b ; ED 41 out (c),c ; ED 49 out (c),d ; ED 51 out (c),e ; ED 59 out (c),h ; ED 61 out (c),l ; ED 69 outd ; ED AB outi ; ED A3 pop af ; F1 pop bc ; C1 pop de ; D1 pop hl ; E1 pop ix ; DD E1 pop iy ; FD E1 push af ; F5 push bc ; C5 push de ; D5 push hl ; E5 push ix ; DD E5 push iy ; FD E5 res 0,(hl) ; CB 86 res 0,(ix) ; DD CB 00 86 res 0,(ix),a ; DD CB 00 87 res 0,(ix),b ; DD CB 00 80 res 0,(ix),c ; DD CB 00 81 res 0,(ix),d ; DD CB 00 82 res 0,(ix),e ; DD CB 00 83 res 0,(ix),h ; DD CB 00 84 res 0,(ix),l ; DD CB 00 85 res 0,(ix+DIS) ; DD CB DIS 86 res 0,(ix+DIS),a ; DD CB DIS 87 res 0,(ix+DIS),b ; DD CB DIS 80 res 0,(ix+DIS),c ; DD CB DIS 81 res 0,(ix+DIS),d ; DD CB DIS 82 res 0,(ix+DIS),e ; DD CB DIS 83 res 0,(ix+DIS),h ; DD CB DIS 84 res 0,(ix+DIS),l ; DD CB DIS 85 res 0,(ix-NDIS) ; DD CB NDIS 86 res 0,(ix-NDIS),a ; DD CB NDIS 87 res 0,(ix-NDIS),b ; DD CB NDIS 80 res 0,(ix-NDIS),c ; DD CB NDIS 81 res 0,(ix-NDIS),d ; DD CB NDIS 82 res 0,(ix-NDIS),e ; DD CB NDIS 83 res 0,(ix-NDIS),h ; DD CB NDIS 84 res 0,(ix-NDIS),l ; DD CB NDIS 85 res 0,(iy) ; FD CB 00 86 res 0,(iy),a ; FD CB 00 87 res 0,(iy),b ; FD CB 00 80 res 0,(iy),c ; FD CB 00 81 res 0,(iy),d ; FD CB 00 82 res 0,(iy),e ; FD CB 00 83 res 0,(iy),h ; FD CB 00 84 res 0,(iy),l ; FD CB 00 85 res 0,(iy+DIS) ; FD CB DIS 86 res 0,(iy+DIS),a ; FD CB DIS 87 res 0,(iy+DIS),b ; FD CB DIS 80 res 0,(iy+DIS),c ; FD CB DIS 81 res 0,(iy+DIS),d ; FD CB DIS 82 res 0,(iy+DIS),e ; FD CB DIS 83 res 0,(iy+DIS),h ; FD CB DIS 84 res 0,(iy+DIS),l ; FD CB DIS 85 res 0,(iy-NDIS) ; FD CB NDIS 86 res 0,(iy-NDIS),a ; FD CB NDIS 87 res 0,(iy-NDIS),b ; FD CB NDIS 80 res 0,(iy-NDIS),c ; FD CB NDIS 81 res 0,(iy-NDIS),d ; FD CB NDIS 82 res 0,(iy-NDIS),e ; FD CB NDIS 83 res 0,(iy-NDIS),h ; FD CB NDIS 84 res 0,(iy-NDIS),l ; FD CB NDIS 85 res 0,a ; CB 87 res 0,b ; CB 80 res 0,c ; CB 81 res 0,d ; CB 82 res 0,e ; CB 83 res 0,h ; CB 84 res 0,l ; CB 85 res 1,(hl) ; CB 8E res 1,(ix) ; DD CB 00 8E res 1,(ix),a ; DD CB 00 8F res 1,(ix),b ; DD CB 00 88 res 1,(ix),c ; DD CB 00 89 res 1,(ix),d ; DD CB 00 8A res 1,(ix),e ; DD CB 00 8B res 1,(ix),h ; DD CB 00 8C res 1,(ix),l ; DD CB 00 8D res 1,(ix+DIS) ; DD CB DIS 8E res 1,(ix+DIS),a ; DD CB DIS 8F res 1,(ix+DIS),b ; DD CB DIS 88 res 1,(ix+DIS),c ; DD CB DIS 89 res 1,(ix+DIS),d ; DD CB DIS 8A res 1,(ix+DIS),e ; DD CB DIS 8B res 1,(ix+DIS),h ; DD CB DIS 8C res 1,(ix+DIS),l ; DD CB DIS 8D res 1,(ix-NDIS) ; DD CB NDIS 8E res 1,(ix-NDIS),a ; DD CB NDIS 8F res 1,(ix-NDIS),b ; DD CB NDIS 88 res 1,(ix-NDIS),c ; DD CB NDIS 89 res 1,(ix-NDIS),d ; DD CB NDIS 8A res 1,(ix-NDIS),e ; DD CB NDIS 8B res 1,(ix-NDIS),h ; DD CB NDIS 8C res 1,(ix-NDIS),l ; DD CB NDIS 8D res 1,(iy) ; FD CB 00 8E res 1,(iy),a ; FD CB 00 8F res 1,(iy),b ; FD CB 00 88 res 1,(iy),c ; FD CB 00 89 res 1,(iy),d ; FD CB 00 8A res 1,(iy),e ; FD CB 00 8B res 1,(iy),h ; FD CB 00 8C res 1,(iy),l ; FD CB 00 8D res 1,(iy+DIS) ; FD CB DIS 8E res 1,(iy+DIS),a ; FD CB DIS 8F res 1,(iy+DIS),b ; FD CB DIS 88 res 1,(iy+DIS),c ; FD CB DIS 89 res 1,(iy+DIS),d ; FD CB DIS 8A res 1,(iy+DIS),e ; FD CB DIS 8B res 1,(iy+DIS),h ; FD CB DIS 8C res 1,(iy+DIS),l ; FD CB DIS 8D res 1,(iy-NDIS) ; FD CB NDIS 8E res 1,(iy-NDIS),a ; FD CB NDIS 8F res 1,(iy-NDIS),b ; FD CB NDIS 88 res 1,(iy-NDIS),c ; FD CB NDIS 89 res 1,(iy-NDIS),d ; FD CB NDIS 8A res 1,(iy-NDIS),e ; FD CB NDIS 8B res 1,(iy-NDIS),h ; FD CB NDIS 8C res 1,(iy-NDIS),l ; FD CB NDIS 8D res 1,a ; CB 8F res 1,b ; CB 88 res 1,c ; CB 89 res 1,d ; CB 8A res 1,e ; CB 8B res 1,h ; CB 8C res 1,l ; CB 8D res 2,(hl) ; CB 96 res 2,(ix) ; DD CB 00 96 res 2,(ix),a ; DD CB 00 97 res 2,(ix),b ; DD CB 00 90 res 2,(ix),c ; DD CB 00 91 res 2,(ix),d ; DD CB 00 92 res 2,(ix),e ; DD CB 00 93 res 2,(ix),h ; DD CB 00 94 res 2,(ix),l ; DD CB 00 95 res 2,(ix+DIS) ; DD CB DIS 96 res 2,(ix+DIS),a ; DD CB DIS 97 res 2,(ix+DIS),b ; DD CB DIS 90 res 2,(ix+DIS),c ; DD CB DIS 91 res 2,(ix+DIS),d ; DD CB DIS 92 res 2,(ix+DIS),e ; DD CB DIS 93 res 2,(ix+DIS),h ; DD CB DIS 94 res 2,(ix+DIS),l ; DD CB DIS 95 res 2,(ix-NDIS) ; DD CB NDIS 96 res 2,(ix-NDIS),a ; DD CB NDIS 97 res 2,(ix-NDIS),b ; DD CB NDIS 90 res 2,(ix-NDIS),c ; DD CB NDIS 91 res 2,(ix-NDIS),d ; DD CB NDIS 92 res 2,(ix-NDIS),e ; DD CB NDIS 93 res 2,(ix-NDIS),h ; DD CB NDIS 94 res 2,(ix-NDIS),l ; DD CB NDIS 95 res 2,(iy) ; FD CB 00 96 res 2,(iy),a ; FD CB 00 97 res 2,(iy),b ; FD CB 00 90 res 2,(iy),c ; FD CB 00 91 res 2,(iy),d ; FD CB 00 92 res 2,(iy),e ; FD CB 00 93 res 2,(iy),h ; FD CB 00 94 res 2,(iy),l ; FD CB 00 95 res 2,(iy+DIS) ; FD CB DIS 96 res 2,(iy+DIS),a ; FD CB DIS 97 res 2,(iy+DIS),b ; FD CB DIS 90 res 2,(iy+DIS),c ; FD CB DIS 91 res 2,(iy+DIS),d ; FD CB DIS 92 res 2,(iy+DIS),e ; FD CB DIS 93 res 2,(iy+DIS),h ; FD CB DIS 94 res 2,(iy+DIS),l ; FD CB DIS 95 res 2,(iy-NDIS) ; FD CB NDIS 96 res 2,(iy-NDIS),a ; FD CB NDIS 97 res 2,(iy-NDIS),b ; FD CB NDIS 90 res 2,(iy-NDIS),c ; FD CB NDIS 91 res 2,(iy-NDIS),d ; FD CB NDIS 92 res 2,(iy-NDIS),e ; FD CB NDIS 93 res 2,(iy-NDIS),h ; FD CB NDIS 94 res 2,(iy-NDIS),l ; FD CB NDIS 95 res 2,a ; CB 97 res 2,b ; CB 90 res 2,c ; CB 91 res 2,d ; CB 92 res 2,e ; CB 93 res 2,h ; CB 94 res 2,l ; CB 95 res 3,(hl) ; CB 9E res 3,(ix) ; DD CB 00 9E res 3,(ix),a ; DD CB 00 9F res 3,(ix),b ; DD CB 00 98 res 3,(ix),c ; DD CB 00 99 res 3,(ix),d ; DD CB 00 9A res 3,(ix),e ; DD CB 00 9B res 3,(ix),h ; DD CB 00 9C res 3,(ix),l ; DD CB 00 9D res 3,(ix+DIS) ; DD CB DIS 9E res 3,(ix+DIS),a ; DD CB DIS 9F res 3,(ix+DIS),b ; DD CB DIS 98 res 3,(ix+DIS),c ; DD CB DIS 99 res 3,(ix+DIS),d ; DD CB DIS 9A res 3,(ix+DIS),e ; DD CB DIS 9B res 3,(ix+DIS),h ; DD CB DIS 9C res 3,(ix+DIS),l ; DD CB DIS 9D res 3,(ix-NDIS) ; DD CB NDIS 9E res 3,(ix-NDIS),a ; DD CB NDIS 9F res 3,(ix-NDIS),b ; DD CB NDIS 98 res 3,(ix-NDIS),c ; DD CB NDIS 99 res 3,(ix-NDIS),d ; DD CB NDIS 9A res 3,(ix-NDIS),e ; DD CB NDIS 9B res 3,(ix-NDIS),h ; DD CB NDIS 9C res 3,(ix-NDIS),l ; DD CB NDIS 9D res 3,(iy) ; FD CB 00 9E res 3,(iy),a ; FD CB 00 9F res 3,(iy),b ; FD CB 00 98 res 3,(iy),c ; FD CB 00 99 res 3,(iy),d ; FD CB 00 9A res 3,(iy),e ; FD CB 00 9B res 3,(iy),h ; FD CB 00 9C res 3,(iy),l ; FD CB 00 9D res 3,(iy+DIS) ; FD CB DIS 9E res 3,(iy+DIS),a ; FD CB DIS 9F res 3,(iy+DIS),b ; FD CB DIS 98 res 3,(iy+DIS),c ; FD CB DIS 99 res 3,(iy+DIS),d ; FD CB DIS 9A res 3,(iy+DIS),e ; FD CB DIS 9B res 3,(iy+DIS),h ; FD CB DIS 9C res 3,(iy+DIS),l ; FD CB DIS 9D res 3,(iy-NDIS) ; FD CB NDIS 9E res 3,(iy-NDIS),a ; FD CB NDIS 9F res 3,(iy-NDIS),b ; FD CB NDIS 98 res 3,(iy-NDIS),c ; FD CB NDIS 99 res 3,(iy-NDIS),d ; FD CB NDIS 9A res 3,(iy-NDIS),e ; FD CB NDIS 9B res 3,(iy-NDIS),h ; FD CB NDIS 9C res 3,(iy-NDIS),l ; FD CB NDIS 9D res 3,a ; CB 9F res 3,b ; CB 98 res 3,c ; CB 99 res 3,d ; CB 9A res 3,e ; CB 9B res 3,h ; CB 9C res 3,l ; CB 9D res 4,(hl) ; CB A6 res 4,(ix) ; DD CB 00 A6 res 4,(ix),a ; DD CB 00 A7 res 4,(ix),b ; DD CB 00 A0 res 4,(ix),c ; DD CB 00 A1 res 4,(ix),d ; DD CB 00 A2 res 4,(ix),e ; DD CB 00 A3 res 4,(ix),h ; DD CB 00 A4 res 4,(ix),l ; DD CB 00 A5 res 4,(ix+DIS) ; DD CB DIS A6 res 4,(ix+DIS),a ; DD CB DIS A7 res 4,(ix+DIS),b ; DD CB DIS A0 res 4,(ix+DIS),c ; DD CB DIS A1 res 4,(ix+DIS),d ; DD CB DIS A2 res 4,(ix+DIS),e ; DD CB DIS A3 res 4,(ix+DIS),h ; DD CB DIS A4 res 4,(ix+DIS),l ; DD CB DIS A5 res 4,(ix-NDIS) ; DD CB NDIS A6 res 4,(ix-NDIS),a ; DD CB NDIS A7 res 4,(ix-NDIS),b ; DD CB NDIS A0 res 4,(ix-NDIS),c ; DD CB NDIS A1 res 4,(ix-NDIS),d ; DD CB NDIS A2 res 4,(ix-NDIS),e ; DD CB NDIS A3 res 4,(ix-NDIS),h ; DD CB NDIS A4 res 4,(ix-NDIS),l ; DD CB NDIS A5 res 4,(iy) ; FD CB 00 A6 res 4,(iy),a ; FD CB 00 A7 res 4,(iy),b ; FD CB 00 A0 res 4,(iy),c ; FD CB 00 A1 res 4,(iy),d ; FD CB 00 A2 res 4,(iy),e ; FD CB 00 A3 res 4,(iy),h ; FD CB 00 A4 res 4,(iy),l ; FD CB 00 A5 res 4,(iy+DIS) ; FD CB DIS A6 res 4,(iy+DIS),a ; FD CB DIS A7 res 4,(iy+DIS),b ; FD CB DIS A0 res 4,(iy+DIS),c ; FD CB DIS A1 res 4,(iy+DIS),d ; FD CB DIS A2 res 4,(iy+DIS),e ; FD CB DIS A3 res 4,(iy+DIS),h ; FD CB DIS A4 res 4,(iy+DIS),l ; FD CB DIS A5 res 4,(iy-NDIS) ; FD CB NDIS A6 res 4,(iy-NDIS),a ; FD CB NDIS A7 res 4,(iy-NDIS),b ; FD CB NDIS A0 res 4,(iy-NDIS),c ; FD CB NDIS A1 res 4,(iy-NDIS),d ; FD CB NDIS A2 res 4,(iy-NDIS),e ; FD CB NDIS A3 res 4,(iy-NDIS),h ; FD CB NDIS A4 res 4,(iy-NDIS),l ; FD CB NDIS A5 res 4,a ; CB A7 res 4,b ; CB A0 res 4,c ; CB A1 res 4,d ; CB A2 res 4,e ; CB A3 res 4,h ; CB A4 res 4,l ; CB A5 res 5,(hl) ; CB AE res 5,(ix) ; DD CB 00 AE res 5,(ix),a ; DD CB 00 AF res 5,(ix),b ; DD CB 00 A8 res 5,(ix),c ; DD CB 00 A9 res 5,(ix),d ; DD CB 00 AA res 5,(ix),e ; DD CB 00 AB res 5,(ix),h ; DD CB 00 AC res 5,(ix),l ; DD CB 00 AD res 5,(ix+DIS) ; DD CB DIS AE res 5,(ix+DIS),a ; DD CB DIS AF res 5,(ix+DIS),b ; DD CB DIS A8 res 5,(ix+DIS),c ; DD CB DIS A9 res 5,(ix+DIS),d ; DD CB DIS AA res 5,(ix+DIS),e ; DD CB DIS AB res 5,(ix+DIS),h ; DD CB DIS AC res 5,(ix+DIS),l ; DD CB DIS AD res 5,(ix-NDIS) ; DD CB NDIS AE res 5,(ix-NDIS),a ; DD CB NDIS AF res 5,(ix-NDIS),b ; DD CB NDIS A8 res 5,(ix-NDIS),c ; DD CB NDIS A9 res 5,(ix-NDIS),d ; DD CB NDIS AA res 5,(ix-NDIS),e ; DD CB NDIS AB res 5,(ix-NDIS),h ; DD CB NDIS AC res 5,(ix-NDIS),l ; DD CB NDIS AD res 5,(iy) ; FD CB 00 AE res 5,(iy),a ; FD CB 00 AF res 5,(iy),b ; FD CB 00 A8 res 5,(iy),c ; FD CB 00 A9 res 5,(iy),d ; FD CB 00 AA res 5,(iy),e ; FD CB 00 AB res 5,(iy),h ; FD CB 00 AC res 5,(iy),l ; FD CB 00 AD res 5,(iy+DIS) ; FD CB DIS AE res 5,(iy+DIS),a ; FD CB DIS AF res 5,(iy+DIS),b ; FD CB DIS A8 res 5,(iy+DIS),c ; FD CB DIS A9 res 5,(iy+DIS),d ; FD CB DIS AA res 5,(iy+DIS),e ; FD CB DIS AB res 5,(iy+DIS),h ; FD CB DIS AC res 5,(iy+DIS),l ; FD CB DIS AD res 5,(iy-NDIS) ; FD CB NDIS AE res 5,(iy-NDIS),a ; FD CB NDIS AF res 5,(iy-NDIS),b ; FD CB NDIS A8 res 5,(iy-NDIS),c ; FD CB NDIS A9 res 5,(iy-NDIS),d ; FD CB NDIS AA res 5,(iy-NDIS),e ; FD CB NDIS AB res 5,(iy-NDIS),h ; FD CB NDIS AC res 5,(iy-NDIS),l ; FD CB NDIS AD res 5,a ; CB AF res 5,b ; CB A8 res 5,c ; CB A9 res 5,d ; CB AA res 5,e ; CB AB res 5,h ; CB AC res 5,l ; CB AD res 6,(hl) ; CB B6 res 6,(ix) ; DD CB 00 B6 res 6,(ix),a ; DD CB 00 B7 res 6,(ix),b ; DD CB 00 B0 res 6,(ix),c ; DD CB 00 B1 res 6,(ix),d ; DD CB 00 B2 res 6,(ix),e ; DD CB 00 B3 res 6,(ix),h ; DD CB 00 B4 res 6,(ix),l ; DD CB 00 B5 res 6,(ix+DIS) ; DD CB DIS B6 res 6,(ix+DIS),a ; DD CB DIS B7 res 6,(ix+DIS),b ; DD CB DIS B0 res 6,(ix+DIS),c ; DD CB DIS B1 res 6,(ix+DIS),d ; DD CB DIS B2 res 6,(ix+DIS),e ; DD CB DIS B3 res 6,(ix+DIS),h ; DD CB DIS B4 res 6,(ix+DIS),l ; DD CB DIS B5 res 6,(ix-NDIS) ; DD CB NDIS B6 res 6,(ix-NDIS),a ; DD CB NDIS B7 res 6,(ix-NDIS),b ; DD CB NDIS B0 res 6,(ix-NDIS),c ; DD CB NDIS B1 res 6,(ix-NDIS),d ; DD CB NDIS B2 res 6,(ix-NDIS),e ; DD CB NDIS B3 res 6,(ix-NDIS),h ; DD CB NDIS B4 res 6,(ix-NDIS),l ; DD CB NDIS B5 res 6,(iy) ; FD CB 00 B6 res 6,(iy),a ; FD CB 00 B7 res 6,(iy),b ; FD CB 00 B0 res 6,(iy),c ; FD CB 00 B1 res 6,(iy),d ; FD CB 00 B2 res 6,(iy),e ; FD CB 00 B3 res 6,(iy),h ; FD CB 00 B4 res 6,(iy),l ; FD CB 00 B5 res 6,(iy+DIS) ; FD CB DIS B6 res 6,(iy+DIS),a ; FD CB DIS B7 res 6,(iy+DIS),b ; FD CB DIS B0 res 6,(iy+DIS),c ; FD CB DIS B1 res 6,(iy+DIS),d ; FD CB DIS B2 res 6,(iy+DIS),e ; FD CB DIS B3 res 6,(iy+DIS),h ; FD CB DIS B4 res 6,(iy+DIS),l ; FD CB DIS B5 res 6,(iy-NDIS) ; FD CB NDIS B6 res 6,(iy-NDIS),a ; FD CB NDIS B7 res 6,(iy-NDIS),b ; FD CB NDIS B0 res 6,(iy-NDIS),c ; FD CB NDIS B1 res 6,(iy-NDIS),d ; FD CB NDIS B2 res 6,(iy-NDIS),e ; FD CB NDIS B3 res 6,(iy-NDIS),h ; FD CB NDIS B4 res 6,(iy-NDIS),l ; FD CB NDIS B5 res 6,a ; CB B7 res 6,b ; CB B0 res 6,c ; CB B1 res 6,d ; CB B2 res 6,e ; CB B3 res 6,h ; CB B4 res 6,l ; CB B5 res 7,(hl) ; CB BE res 7,(ix) ; DD CB 00 BE res 7,(ix),a ; DD CB 00 BF res 7,(ix),b ; DD CB 00 B8 res 7,(ix),c ; DD CB 00 B9 res 7,(ix),d ; DD CB 00 BA res 7,(ix),e ; DD CB 00 BB res 7,(ix),h ; DD CB 00 BC res 7,(ix),l ; DD CB 00 BD res 7,(ix+DIS) ; DD CB DIS BE res 7,(ix+DIS),a ; DD CB DIS BF res 7,(ix+DIS),b ; DD CB DIS B8 res 7,(ix+DIS),c ; DD CB DIS B9 res 7,(ix+DIS),d ; DD CB DIS BA res 7,(ix+DIS),e ; DD CB DIS BB res 7,(ix+DIS),h ; DD CB DIS BC res 7,(ix+DIS),l ; DD CB DIS BD res 7,(ix-NDIS) ; DD CB NDIS BE res 7,(ix-NDIS),a ; DD CB NDIS BF res 7,(ix-NDIS),b ; DD CB NDIS B8 res 7,(ix-NDIS),c ; DD CB NDIS B9 res 7,(ix-NDIS),d ; DD CB NDIS BA res 7,(ix-NDIS),e ; DD CB NDIS BB res 7,(ix-NDIS),h ; DD CB NDIS BC res 7,(ix-NDIS),l ; DD CB NDIS BD res 7,(iy) ; FD CB 00 BE res 7,(iy),a ; FD CB 00 BF res 7,(iy),b ; FD CB 00 B8 res 7,(iy),c ; FD CB 00 B9 res 7,(iy),d ; FD CB 00 BA res 7,(iy),e ; FD CB 00 BB res 7,(iy),h ; FD CB 00 BC res 7,(iy),l ; FD CB 00 BD res 7,(iy+DIS) ; FD CB DIS BE res 7,(iy+DIS),a ; FD CB DIS BF res 7,(iy+DIS),b ; FD CB DIS B8 res 7,(iy+DIS),c ; FD CB DIS B9 res 7,(iy+DIS),d ; FD CB DIS BA res 7,(iy+DIS),e ; FD CB DIS BB res 7,(iy+DIS),h ; FD CB DIS BC res 7,(iy+DIS),l ; FD CB DIS BD res 7,(iy-NDIS) ; FD CB NDIS BE res 7,(iy-NDIS),a ; FD CB NDIS BF res 7,(iy-NDIS),b ; FD CB NDIS B8 res 7,(iy-NDIS),c ; FD CB NDIS B9 res 7,(iy-NDIS),d ; FD CB NDIS BA res 7,(iy-NDIS),e ; FD CB NDIS BB res 7,(iy-NDIS),h ; FD CB NDIS BC res 7,(iy-NDIS),l ; FD CB NDIS BD res 7,a ; CB BF res 7,b ; CB B8 res 7,c ; CB B9 res 7,d ; CB BA res 7,e ; CB BB res 7,h ; CB BC res 7,l ; CB BD ret ; C9 ret c ; D8 ret m ; F8 ret nc ; D0 ret nz ; C0 ret p ; F0 ret pe ; E8 ret po ; E0 ret z ; C8 reti ; ED 4D retn ; ED 45 rl (hl) ; CB 16 rl (ix) ; DD CB 00 16 rl (ix),a ; DD CB 00 17 rl (ix),b ; DD CB 00 10 rl (ix),c ; DD CB 00 11 rl (ix),d ; DD CB 00 12 rl (ix),e ; DD CB 00 13 rl (ix),h ; DD CB 00 14 rl (ix),l ; DD CB 00 15 rl (ix+DIS) ; DD CB DIS 16 rl (ix+DIS),a ; DD CB DIS 17 rl (ix+DIS),b ; DD CB DIS 10 rl (ix+DIS),c ; DD CB DIS 11 rl (ix+DIS),d ; DD CB DIS 12 rl (ix+DIS),e ; DD CB DIS 13 rl (ix+DIS),h ; DD CB DIS 14 rl (ix+DIS),l ; DD CB DIS 15 rl (ix-NDIS) ; DD CB NDIS 16 rl (ix-NDIS),a ; DD CB NDIS 17 rl (ix-NDIS),b ; DD CB NDIS 10 rl (ix-NDIS),c ; DD CB NDIS 11 rl (ix-NDIS),d ; DD CB NDIS 12 rl (ix-NDIS),e ; DD CB NDIS 13 rl (ix-NDIS),h ; DD CB NDIS 14 rl (ix-NDIS),l ; DD CB NDIS 15 rl (iy) ; FD CB 00 16 rl (iy),a ; FD CB 00 17 rl (iy),b ; FD CB 00 10 rl (iy),c ; FD CB 00 11 rl (iy),d ; FD CB 00 12 rl (iy),e ; FD CB 00 13 rl (iy),h ; FD CB 00 14 rl (iy),l ; FD CB 00 15 rl (iy+DIS) ; FD CB DIS 16 rl (iy+DIS),a ; FD CB DIS 17 rl (iy+DIS),b ; FD CB DIS 10 rl (iy+DIS),c ; FD CB DIS 11 rl (iy+DIS),d ; FD CB DIS 12 rl (iy+DIS),e ; FD CB DIS 13 rl (iy+DIS),h ; FD CB DIS 14 rl (iy+DIS),l ; FD CB DIS 15 rl (iy-NDIS) ; FD CB NDIS 16 rl (iy-NDIS),a ; FD CB NDIS 17 rl (iy-NDIS),b ; FD CB NDIS 10 rl (iy-NDIS),c ; FD CB NDIS 11 rl (iy-NDIS),d ; FD CB NDIS 12 rl (iy-NDIS),e ; FD CB NDIS 13 rl (iy-NDIS),h ; FD CB NDIS 14 rl (iy-NDIS),l ; FD CB NDIS 15 rl a ; CB 17 rl b ; CB 10 rl bc ; CB 11 CB 10 rl c ; CB 11 rl d ; CB 12 rl de ; CB 13 CB 12 rl e ; CB 13 rl h ; CB 14 rl hl ; CB 15 CB 14 rl l ; CB 15 rla ; 17 rlc (hl) ; CB 06 rlc (ix) ; DD CB 00 06 rlc (ix),a ; DD CB 00 07 rlc (ix),b ; DD CB 00 00 rlc (ix),c ; DD CB 00 01 rlc (ix),d ; DD CB 00 02 rlc (ix),e ; DD CB 00 03 rlc (ix),h ; DD CB 00 04 rlc (ix),l ; DD CB 00 05 rlc (ix+DIS) ; DD CB DIS 06 rlc (ix+DIS),a ; DD CB DIS 07 rlc (ix+DIS),b ; DD CB DIS 00 rlc (ix+DIS),c ; DD CB DIS 01 rlc (ix+DIS),d ; DD CB DIS 02 rlc (ix+DIS),e ; DD CB DIS 03 rlc (ix+DIS),h ; DD CB DIS 04 rlc (ix+DIS),l ; DD CB DIS 05 rlc (ix-NDIS) ; DD CB NDIS 06 rlc (ix-NDIS),a ; DD CB NDIS 07 rlc (ix-NDIS),b ; DD CB NDIS 00 rlc (ix-NDIS),c ; DD CB NDIS 01 rlc (ix-NDIS),d ; DD CB NDIS 02 rlc (ix-NDIS),e ; DD CB NDIS 03 rlc (ix-NDIS),h ; DD CB NDIS 04 rlc (ix-NDIS),l ; DD CB NDIS 05 rlc (iy) ; FD CB 00 06 rlc (iy),a ; FD CB 00 07 rlc (iy),b ; FD CB 00 00 rlc (iy),c ; FD CB 00 01 rlc (iy),d ; FD CB 00 02 rlc (iy),e ; FD CB 00 03 rlc (iy),h ; FD CB 00 04 rlc (iy),l ; FD CB 00 05 rlc (iy+DIS) ; FD CB DIS 06 rlc (iy+DIS),a ; FD CB DIS 07 rlc (iy+DIS),b ; FD CB DIS 00 rlc (iy+DIS),c ; FD CB DIS 01 rlc (iy+DIS),d ; FD CB DIS 02 rlc (iy+DIS),e ; FD CB DIS 03 rlc (iy+DIS),h ; FD CB DIS 04 rlc (iy+DIS),l ; FD CB DIS 05 rlc (iy-NDIS) ; FD CB NDIS 06 rlc (iy-NDIS),a ; FD CB NDIS 07 rlc (iy-NDIS),b ; FD CB NDIS 00 rlc (iy-NDIS),c ; FD CB NDIS 01 rlc (iy-NDIS),d ; FD CB NDIS 02 rlc (iy-NDIS),e ; FD CB NDIS 03 rlc (iy-NDIS),h ; FD CB NDIS 04 rlc (iy-NDIS),l ; FD CB NDIS 05 rlc a ; CB 07 rlc b ; CB 00 rlc c ; CB 01 rlc d ; CB 02 rlc e ; CB 03 rlc h ; CB 04 rlc l ; CB 05 rlca ; 07 rld ; ED 6F rr (hl) ; CB 1E rr (ix) ; DD CB 00 1E rr (ix),a ; DD CB 00 1F rr (ix),b ; DD CB 00 18 rr (ix),c ; DD CB 00 19 rr (ix),d ; DD CB 00 1A rr (ix),e ; DD CB 00 1B rr (ix),h ; DD CB 00 1C rr (ix),l ; DD CB 00 1D rr (ix+DIS) ; DD CB DIS 1E rr (ix+DIS),a ; DD CB DIS 1F rr (ix+DIS),b ; DD CB DIS 18 rr (ix+DIS),c ; DD CB DIS 19 rr (ix+DIS),d ; DD CB DIS 1A rr (ix+DIS),e ; DD CB DIS 1B rr (ix+DIS),h ; DD CB DIS 1C rr (ix+DIS),l ; DD CB DIS 1D rr (ix-NDIS) ; DD CB NDIS 1E rr (ix-NDIS),a ; DD CB NDIS 1F rr (ix-NDIS),b ; DD CB NDIS 18 rr (ix-NDIS),c ; DD CB NDIS 19 rr (ix-NDIS),d ; DD CB NDIS 1A rr (ix-NDIS),e ; DD CB NDIS 1B rr (ix-NDIS),h ; DD CB NDIS 1C rr (ix-NDIS),l ; DD CB NDIS 1D rr (iy) ; FD CB 00 1E rr (iy),a ; FD CB 00 1F rr (iy),b ; FD CB 00 18 rr (iy),c ; FD CB 00 19 rr (iy),d ; FD CB 00 1A rr (iy),e ; FD CB 00 1B rr (iy),h ; FD CB 00 1C rr (iy),l ; FD CB 00 1D rr (iy+DIS) ; FD CB DIS 1E rr (iy+DIS),a ; FD CB DIS 1F rr (iy+DIS),b ; FD CB DIS 18 rr (iy+DIS),c ; FD CB DIS 19 rr (iy+DIS),d ; FD CB DIS 1A rr (iy+DIS),e ; FD CB DIS 1B rr (iy+DIS),h ; FD CB DIS 1C rr (iy+DIS),l ; FD CB DIS 1D rr (iy-NDIS) ; FD CB NDIS 1E rr (iy-NDIS),a ; FD CB NDIS 1F rr (iy-NDIS),b ; FD CB NDIS 18 rr (iy-NDIS),c ; FD CB NDIS 19 rr (iy-NDIS),d ; FD CB NDIS 1A rr (iy-NDIS),e ; FD CB NDIS 1B rr (iy-NDIS),h ; FD CB NDIS 1C rr (iy-NDIS),l ; FD CB NDIS 1D rr a ; CB 1F rr b ; CB 18 rr bc ; CB 18 CB 19 rr c ; CB 19 rr d ; CB 1A rr de ; CB 1A CB 1B rr e ; CB 1B rr h ; CB 1C rr hl ; CB 1C CB 1D rr l ; CB 1D rra ; 1F rrc (hl) ; CB 0E rrc (ix) ; DD CB 00 0E rrc (ix),a ; DD CB 00 0F rrc (ix),b ; DD CB 00 08 rrc (ix),c ; DD CB 00 09 rrc (ix),d ; DD CB 00 0A rrc (ix),e ; DD CB 00 0B rrc (ix),h ; DD CB 00 0C rrc (ix),l ; DD CB 00 0D rrc (ix+DIS) ; DD CB DIS 0E rrc (ix+DIS),a ; DD CB DIS 0F rrc (ix+DIS),b ; DD CB DIS 08 rrc (ix+DIS),c ; DD CB DIS 09 rrc (ix+DIS),d ; DD CB DIS 0A rrc (ix+DIS),e ; DD CB DIS 0B rrc (ix+DIS),h ; DD CB DIS 0C rrc (ix+DIS),l ; DD CB DIS 0D rrc (ix-NDIS) ; DD CB NDIS 0E rrc (ix-NDIS),a ; DD CB NDIS 0F rrc (ix-NDIS),b ; DD CB NDIS 08 rrc (ix-NDIS),c ; DD CB NDIS 09 rrc (ix-NDIS),d ; DD CB NDIS 0A rrc (ix-NDIS),e ; DD CB NDIS 0B rrc (ix-NDIS),h ; DD CB NDIS 0C rrc (ix-NDIS),l ; DD CB NDIS 0D rrc (iy) ; FD CB 00 0E rrc (iy),a ; FD CB 00 0F rrc (iy),b ; FD CB 00 08 rrc (iy),c ; FD CB 00 09 rrc (iy),d ; FD CB 00 0A rrc (iy),e ; FD CB 00 0B rrc (iy),h ; FD CB 00 0C rrc (iy),l ; FD CB 00 0D rrc (iy+DIS) ; FD CB DIS 0E rrc (iy+DIS),a ; FD CB DIS 0F rrc (iy+DIS),b ; FD CB DIS 08 rrc (iy+DIS),c ; FD CB DIS 09 rrc (iy+DIS),d ; FD CB DIS 0A rrc (iy+DIS),e ; FD CB DIS 0B rrc (iy+DIS),h ; FD CB DIS 0C rrc (iy+DIS),l ; FD CB DIS 0D rrc (iy-NDIS) ; FD CB NDIS 0E rrc (iy-NDIS),a ; FD CB NDIS 0F rrc (iy-NDIS),b ; FD CB NDIS 08 rrc (iy-NDIS),c ; FD CB NDIS 09 rrc (iy-NDIS),d ; FD CB NDIS 0A rrc (iy-NDIS),e ; FD CB NDIS 0B rrc (iy-NDIS),h ; FD CB NDIS 0C rrc (iy-NDIS),l ; FD CB NDIS 0D rrc a ; CB 0F rrc b ; CB 08 rrc c ; CB 09 rrc d ; CB 0A rrc e ; CB 0B rrc h ; CB 0C rrc l ; CB 0D rrca ; 0F rrd ; ED 67 rst 0 ; C7 rst 1 ; CF rst 16 ; D7 rst 2 ; D7 rst 24 ; DF rst 3 ; DF rst 32 ; E7 rst 4 ; E7 rst 40 ; EF rst 48 ; F7 rst 5 ; EF rst 56 ; FF rst 6 ; F7 rst 7 ; FF rst 8 ; CF sbc a,(hl) ; 9E sbc a,(ix) ; DD 9E 00 sbc a,(ix+DIS) ; DD 9E DIS sbc a,(ix-NDIS) ; DD 9E NDIS sbc a,(iy) ; FD 9E 00 sbc a,(iy+DIS) ; FD 9E DIS sbc a,(iy-NDIS) ; FD 9E NDIS sbc a,N ; DE N sbc a,a ; 9F sbc a,b ; 98 sbc a,c ; 99 sbc a,d ; 9A sbc a,e ; 9B sbc a,h ; 9C sbc a,ixh ; DD 9C sbc a,ixl ; DD 9D sbc a,iyh ; FD 9C sbc a,iyl ; FD 9D sbc a,l ; 9D sbc hl,bc ; ED 42 sbc hl,de ; ED 52 sbc hl,hl ; ED 62 sbc hl,sp ; ED 72 scf ; 37 set 0,(hl) ; CB C6 set 0,(ix) ; DD CB 00 C6 set 0,(ix),a ; DD CB 00 C7 set 0,(ix),b ; DD CB 00 C0 set 0,(ix),c ; DD CB 00 C1 set 0,(ix),d ; DD CB 00 C2 set 0,(ix),e ; DD CB 00 C3 set 0,(ix),h ; DD CB 00 C4 set 0,(ix),l ; DD CB 00 C5 set 0,(ix+DIS) ; DD CB DIS C6 set 0,(ix+DIS),a ; DD CB DIS C7 set 0,(ix+DIS),b ; DD CB DIS C0 set 0,(ix+DIS),c ; DD CB DIS C1 set 0,(ix+DIS),d ; DD CB DIS C2 set 0,(ix+DIS),e ; DD CB DIS C3 set 0,(ix+DIS),h ; DD CB DIS C4 set 0,(ix+DIS),l ; DD CB DIS C5 set 0,(ix-NDIS) ; DD CB NDIS C6 set 0,(ix-NDIS),a ; DD CB NDIS C7 set 0,(ix-NDIS),b ; DD CB NDIS C0 set 0,(ix-NDIS),c ; DD CB NDIS C1 set 0,(ix-NDIS),d ; DD CB NDIS C2 set 0,(ix-NDIS),e ; DD CB NDIS C3 set 0,(ix-NDIS),h ; DD CB NDIS C4 set 0,(ix-NDIS),l ; DD CB NDIS C5 set 0,(iy) ; FD CB 00 C6 set 0,(iy),a ; FD CB 00 C7 set 0,(iy),b ; FD CB 00 C0 set 0,(iy),c ; FD CB 00 C1 set 0,(iy),d ; FD CB 00 C2 set 0,(iy),e ; FD CB 00 C3 set 0,(iy),h ; FD CB 00 C4 set 0,(iy),l ; FD CB 00 C5 set 0,(iy+DIS) ; FD CB DIS C6 set 0,(iy+DIS),a ; FD CB DIS C7 set 0,(iy+DIS),b ; FD CB DIS C0 set 0,(iy+DIS),c ; FD CB DIS C1 set 0,(iy+DIS),d ; FD CB DIS C2 set 0,(iy+DIS),e ; FD CB DIS C3 set 0,(iy+DIS),h ; FD CB DIS C4 set 0,(iy+DIS),l ; FD CB DIS C5 set 0,(iy-NDIS) ; FD CB NDIS C6 set 0,(iy-NDIS),a ; FD CB NDIS C7 set 0,(iy-NDIS),b ; FD CB NDIS C0 set 0,(iy-NDIS),c ; FD CB NDIS C1 set 0,(iy-NDIS),d ; FD CB NDIS C2 set 0,(iy-NDIS),e ; FD CB NDIS C3 set 0,(iy-NDIS),h ; FD CB NDIS C4 set 0,(iy-NDIS),l ; FD CB NDIS C5 set 0,a ; CB C7 set 0,b ; CB C0 set 0,c ; CB C1 set 0,d ; CB C2 set 0,e ; CB C3 set 0,h ; CB C4 set 0,l ; CB C5 set 1,(hl) ; CB CE set 1,(ix) ; DD CB 00 CE set 1,(ix),a ; DD CB 00 CF set 1,(ix),b ; DD CB 00 C8 set 1,(ix),c ; DD CB 00 C9 set 1,(ix),d ; DD CB 00 CA set 1,(ix),e ; DD CB 00 CB set 1,(ix),h ; DD CB 00 CC set 1,(ix),l ; DD CB 00 CD set 1,(ix+DIS) ; DD CB DIS CE set 1,(ix+DIS),a ; DD CB DIS CF set 1,(ix+DIS),b ; DD CB DIS C8 set 1,(ix+DIS),c ; DD CB DIS C9 set 1,(ix+DIS),d ; DD CB DIS CA set 1,(ix+DIS),e ; DD CB DIS CB set 1,(ix+DIS),h ; DD CB DIS CC set 1,(ix+DIS),l ; DD CB DIS CD set 1,(ix-NDIS) ; DD CB NDIS CE set 1,(ix-NDIS),a ; DD CB NDIS CF set 1,(ix-NDIS),b ; DD CB NDIS C8 set 1,(ix-NDIS),c ; DD CB NDIS C9 set 1,(ix-NDIS),d ; DD CB NDIS CA set 1,(ix-NDIS),e ; DD CB NDIS CB set 1,(ix-NDIS),h ; DD CB NDIS CC set 1,(ix-NDIS),l ; DD CB NDIS CD set 1,(iy) ; FD CB 00 CE set 1,(iy),a ; FD CB 00 CF set 1,(iy),b ; FD CB 00 C8 set 1,(iy),c ; FD CB 00 C9 set 1,(iy),d ; FD CB 00 CA set 1,(iy),e ; FD CB 00 CB set 1,(iy),h ; FD CB 00 CC set 1,(iy),l ; FD CB 00 CD set 1,(iy+DIS) ; FD CB DIS CE set 1,(iy+DIS),a ; FD CB DIS CF set 1,(iy+DIS),b ; FD CB DIS C8 set 1,(iy+DIS),c ; FD CB DIS C9 set 1,(iy+DIS),d ; FD CB DIS CA set 1,(iy+DIS),e ; FD CB DIS CB set 1,(iy+DIS),h ; FD CB DIS CC set 1,(iy+DIS),l ; FD CB DIS CD set 1,(iy-NDIS) ; FD CB NDIS CE set 1,(iy-NDIS),a ; FD CB NDIS CF set 1,(iy-NDIS),b ; FD CB NDIS C8 set 1,(iy-NDIS),c ; FD CB NDIS C9 set 1,(iy-NDIS),d ; FD CB NDIS CA set 1,(iy-NDIS),e ; FD CB NDIS CB set 1,(iy-NDIS),h ; FD CB NDIS CC set 1,(iy-NDIS),l ; FD CB NDIS CD set 1,a ; CB CF set 1,b ; CB C8 set 1,c ; CB C9 set 1,d ; CB CA set 1,e ; CB CB set 1,h ; CB CC set 1,l ; CB CD set 2,(hl) ; CB D6 set 2,(ix) ; DD CB 00 D6 set 2,(ix),a ; DD CB 00 D7 set 2,(ix),b ; DD CB 00 D0 set 2,(ix),c ; DD CB 00 D1 set 2,(ix),d ; DD CB 00 D2 set 2,(ix),e ; DD CB 00 D3 set 2,(ix),h ; DD CB 00 D4 set 2,(ix),l ; DD CB 00 D5 set 2,(ix+DIS) ; DD CB DIS D6 set 2,(ix+DIS),a ; DD CB DIS D7 set 2,(ix+DIS),b ; DD CB DIS D0 set 2,(ix+DIS),c ; DD CB DIS D1 set 2,(ix+DIS),d ; DD CB DIS D2 set 2,(ix+DIS),e ; DD CB DIS D3 set 2,(ix+DIS),h ; DD CB DIS D4 set 2,(ix+DIS),l ; DD CB DIS D5 set 2,(ix-NDIS) ; DD CB NDIS D6 set 2,(ix-NDIS),a ; DD CB NDIS D7 set 2,(ix-NDIS),b ; DD CB NDIS D0 set 2,(ix-NDIS),c ; DD CB NDIS D1 set 2,(ix-NDIS),d ; DD CB NDIS D2 set 2,(ix-NDIS),e ; DD CB NDIS D3 set 2,(ix-NDIS),h ; DD CB NDIS D4 set 2,(ix-NDIS),l ; DD CB NDIS D5 set 2,(iy) ; FD CB 00 D6 set 2,(iy),a ; FD CB 00 D7 set 2,(iy),b ; FD CB 00 D0 set 2,(iy),c ; FD CB 00 D1 set 2,(iy),d ; FD CB 00 D2 set 2,(iy),e ; FD CB 00 D3 set 2,(iy),h ; FD CB 00 D4 set 2,(iy),l ; FD CB 00 D5 set 2,(iy+DIS) ; FD CB DIS D6 set 2,(iy+DIS),a ; FD CB DIS D7 set 2,(iy+DIS),b ; FD CB DIS D0 set 2,(iy+DIS),c ; FD CB DIS D1 set 2,(iy+DIS),d ; FD CB DIS D2 set 2,(iy+DIS),e ; FD CB DIS D3 set 2,(iy+DIS),h ; FD CB DIS D4 set 2,(iy+DIS),l ; FD CB DIS D5 set 2,(iy-NDIS) ; FD CB NDIS D6 set 2,(iy-NDIS),a ; FD CB NDIS D7 set 2,(iy-NDIS),b ; FD CB NDIS D0 set 2,(iy-NDIS),c ; FD CB NDIS D1 set 2,(iy-NDIS),d ; FD CB NDIS D2 set 2,(iy-NDIS),e ; FD CB NDIS D3 set 2,(iy-NDIS),h ; FD CB NDIS D4 set 2,(iy-NDIS),l ; FD CB NDIS D5 set 2,a ; CB D7 set 2,b ; CB D0 set 2,c ; CB D1 set 2,d ; CB D2 set 2,e ; CB D3 set 2,h ; CB D4 set 2,l ; CB D5 set 3,(hl) ; CB DE set 3,(ix) ; DD CB 00 DE set 3,(ix),a ; DD CB 00 DF set 3,(ix),b ; DD CB 00 D8 set 3,(ix),c ; DD CB 00 D9 set 3,(ix),d ; DD CB 00 DA set 3,(ix),e ; DD CB 00 DB set 3,(ix),h ; DD CB 00 DC set 3,(ix),l ; DD CB 00 DD set 3,(ix+DIS) ; DD CB DIS DE set 3,(ix+DIS),a ; DD CB DIS DF set 3,(ix+DIS),b ; DD CB DIS D8 set 3,(ix+DIS),c ; DD CB DIS D9 set 3,(ix+DIS),d ; DD CB DIS DA set 3,(ix+DIS),e ; DD CB DIS DB set 3,(ix+DIS),h ; DD CB DIS DC set 3,(ix+DIS),l ; DD CB DIS DD set 3,(ix-NDIS) ; DD CB NDIS DE set 3,(ix-NDIS),a ; DD CB NDIS DF set 3,(ix-NDIS),b ; DD CB NDIS D8 set 3,(ix-NDIS),c ; DD CB NDIS D9 set 3,(ix-NDIS),d ; DD CB NDIS DA set 3,(ix-NDIS),e ; DD CB NDIS DB set 3,(ix-NDIS),h ; DD CB NDIS DC set 3,(ix-NDIS),l ; DD CB NDIS DD set 3,(iy) ; FD CB 00 DE set 3,(iy),a ; FD CB 00 DF set 3,(iy),b ; FD CB 00 D8 set 3,(iy),c ; FD CB 00 D9 set 3,(iy),d ; FD CB 00 DA set 3,(iy),e ; FD CB 00 DB set 3,(iy),h ; FD CB 00 DC set 3,(iy),l ; FD CB 00 DD set 3,(iy+DIS) ; FD CB DIS DE set 3,(iy+DIS),a ; FD CB DIS DF set 3,(iy+DIS),b ; FD CB DIS D8 set 3,(iy+DIS),c ; FD CB DIS D9 set 3,(iy+DIS),d ; FD CB DIS DA set 3,(iy+DIS),e ; FD CB DIS DB set 3,(iy+DIS),h ; FD CB DIS DC set 3,(iy+DIS),l ; FD CB DIS DD set 3,(iy-NDIS) ; FD CB NDIS DE set 3,(iy-NDIS),a ; FD CB NDIS DF set 3,(iy-NDIS),b ; FD CB NDIS D8 set 3,(iy-NDIS),c ; FD CB NDIS D9 set 3,(iy-NDIS),d ; FD CB NDIS DA set 3,(iy-NDIS),e ; FD CB NDIS DB set 3,(iy-NDIS),h ; FD CB NDIS DC set 3,(iy-NDIS),l ; FD CB NDIS DD set 3,a ; CB DF set 3,b ; CB D8 set 3,c ; CB D9 set 3,d ; CB DA set 3,e ; CB DB set 3,h ; CB DC set 3,l ; CB DD set 4,(hl) ; CB E6 set 4,(ix) ; DD CB 00 E6 set 4,(ix),a ; DD CB 00 E7 set 4,(ix),b ; DD CB 00 E0 set 4,(ix),c ; DD CB 00 E1 set 4,(ix),d ; DD CB 00 E2 set 4,(ix),e ; DD CB 00 E3 set 4,(ix),h ; DD CB 00 E4 set 4,(ix),l ; DD CB 00 E5 set 4,(ix+DIS) ; DD CB DIS E6 set 4,(ix+DIS),a ; DD CB DIS E7 set 4,(ix+DIS),b ; DD CB DIS E0 set 4,(ix+DIS),c ; DD CB DIS E1 set 4,(ix+DIS),d ; DD CB DIS E2 set 4,(ix+DIS),e ; DD CB DIS E3 set 4,(ix+DIS),h ; DD CB DIS E4 set 4,(ix+DIS),l ; DD CB DIS E5 set 4,(ix-NDIS) ; DD CB NDIS E6 set 4,(ix-NDIS),a ; DD CB NDIS E7 set 4,(ix-NDIS),b ; DD CB NDIS E0 set 4,(ix-NDIS),c ; DD CB NDIS E1 set 4,(ix-NDIS),d ; DD CB NDIS E2 set 4,(ix-NDIS),e ; DD CB NDIS E3 set 4,(ix-NDIS),h ; DD CB NDIS E4 set 4,(ix-NDIS),l ; DD CB NDIS E5 set 4,(iy) ; FD CB 00 E6 set 4,(iy),a ; FD CB 00 E7 set 4,(iy),b ; FD CB 00 E0 set 4,(iy),c ; FD CB 00 E1 set 4,(iy),d ; FD CB 00 E2 set 4,(iy),e ; FD CB 00 E3 set 4,(iy),h ; FD CB 00 E4 set 4,(iy),l ; FD CB 00 E5 set 4,(iy+DIS) ; FD CB DIS E6 set 4,(iy+DIS),a ; FD CB DIS E7 set 4,(iy+DIS),b ; FD CB DIS E0 set 4,(iy+DIS),c ; FD CB DIS E1 set 4,(iy+DIS),d ; FD CB DIS E2 set 4,(iy+DIS),e ; FD CB DIS E3 set 4,(iy+DIS),h ; FD CB DIS E4 set 4,(iy+DIS),l ; FD CB DIS E5 set 4,(iy-NDIS) ; FD CB NDIS E6 set 4,(iy-NDIS),a ; FD CB NDIS E7 set 4,(iy-NDIS),b ; FD CB NDIS E0 set 4,(iy-NDIS),c ; FD CB NDIS E1 set 4,(iy-NDIS),d ; FD CB NDIS E2 set 4,(iy-NDIS),e ; FD CB NDIS E3 set 4,(iy-NDIS),h ; FD CB NDIS E4 set 4,(iy-NDIS),l ; FD CB NDIS E5 set 4,a ; CB E7 set 4,b ; CB E0 set 4,c ; CB E1 set 4,d ; CB E2 set 4,e ; CB E3 set 4,h ; CB E4 set 4,l ; CB E5 set 5,(hl) ; CB EE set 5,(ix) ; DD CB 00 EE set 5,(ix),a ; DD CB 00 EF set 5,(ix),b ; DD CB 00 E8 set 5,(ix),c ; DD CB 00 E9 set 5,(ix),d ; DD CB 00 EA set 5,(ix),e ; DD CB 00 EB set 5,(ix),h ; DD CB 00 EC set 5,(ix),l ; DD CB 00 ED set 5,(ix+DIS) ; DD CB DIS EE set 5,(ix+DIS),a ; DD CB DIS EF set 5,(ix+DIS),b ; DD CB DIS E8 set 5,(ix+DIS),c ; DD CB DIS E9 set 5,(ix+DIS),d ; DD CB DIS EA set 5,(ix+DIS),e ; DD CB DIS EB set 5,(ix+DIS),h ; DD CB DIS EC set 5,(ix+DIS),l ; DD CB DIS ED set 5,(ix-NDIS) ; DD CB NDIS EE set 5,(ix-NDIS),a ; DD CB NDIS EF set 5,(ix-NDIS),b ; DD CB NDIS E8 set 5,(ix-NDIS),c ; DD CB NDIS E9 set 5,(ix-NDIS),d ; DD CB NDIS EA set 5,(ix-NDIS),e ; DD CB NDIS EB set 5,(ix-NDIS),h ; DD CB NDIS EC set 5,(ix-NDIS),l ; DD CB NDIS ED set 5,(iy) ; FD CB 00 EE set 5,(iy),a ; FD CB 00 EF set 5,(iy),b ; FD CB 00 E8 set 5,(iy),c ; FD CB 00 E9 set 5,(iy),d ; FD CB 00 EA set 5,(iy),e ; FD CB 00 EB set 5,(iy),h ; FD CB 00 EC set 5,(iy),l ; FD CB 00 ED set 5,(iy+DIS) ; FD CB DIS EE set 5,(iy+DIS),a ; FD CB DIS EF set 5,(iy+DIS),b ; FD CB DIS E8 set 5,(iy+DIS),c ; FD CB DIS E9 set 5,(iy+DIS),d ; FD CB DIS EA set 5,(iy+DIS),e ; FD CB DIS EB set 5,(iy+DIS),h ; FD CB DIS EC set 5,(iy+DIS),l ; FD CB DIS ED set 5,(iy-NDIS) ; FD CB NDIS EE set 5,(iy-NDIS),a ; FD CB NDIS EF set 5,(iy-NDIS),b ; FD CB NDIS E8 set 5,(iy-NDIS),c ; FD CB NDIS E9 set 5,(iy-NDIS),d ; FD CB NDIS EA set 5,(iy-NDIS),e ; FD CB NDIS EB set 5,(iy-NDIS),h ; FD CB NDIS EC set 5,(iy-NDIS),l ; FD CB NDIS ED set 5,a ; CB EF set 5,b ; CB E8 set 5,c ; CB E9 set 5,d ; CB EA set 5,e ; CB EB set 5,h ; CB EC set 5,l ; CB ED set 6,(hl) ; CB F6 set 6,(ix) ; DD CB 00 F6 set 6,(ix),a ; DD CB 00 F7 set 6,(ix),b ; DD CB 00 F0 set 6,(ix),c ; DD CB 00 F1 set 6,(ix),d ; DD CB 00 F2 set 6,(ix),e ; DD CB 00 F3 set 6,(ix),h ; DD CB 00 F4 set 6,(ix),l ; DD CB 00 F5 set 6,(ix+DIS) ; DD CB DIS F6 set 6,(ix+DIS),a ; DD CB DIS F7 set 6,(ix+DIS),b ; DD CB DIS F0 set 6,(ix+DIS),c ; DD CB DIS F1 set 6,(ix+DIS),d ; DD CB DIS F2 set 6,(ix+DIS),e ; DD CB DIS F3 set 6,(ix+DIS),h ; DD CB DIS F4 set 6,(ix+DIS),l ; DD CB DIS F5 set 6,(ix-NDIS) ; DD CB NDIS F6 set 6,(ix-NDIS),a ; DD CB NDIS F7 set 6,(ix-NDIS),b ; DD CB NDIS F0 set 6,(ix-NDIS),c ; DD CB NDIS F1 set 6,(ix-NDIS),d ; DD CB NDIS F2 set 6,(ix-NDIS),e ; DD CB NDIS F3 set 6,(ix-NDIS),h ; DD CB NDIS F4 set 6,(ix-NDIS),l ; DD CB NDIS F5 set 6,(iy) ; FD CB 00 F6 set 6,(iy),a ; FD CB 00 F7 set 6,(iy),b ; FD CB 00 F0 set 6,(iy),c ; FD CB 00 F1 set 6,(iy),d ; FD CB 00 F2 set 6,(iy),e ; FD CB 00 F3 set 6,(iy),h ; FD CB 00 F4 set 6,(iy),l ; FD CB 00 F5 set 6,(iy+DIS) ; FD CB DIS F6 set 6,(iy+DIS),a ; FD CB DIS F7 set 6,(iy+DIS),b ; FD CB DIS F0 set 6,(iy+DIS),c ; FD CB DIS F1 set 6,(iy+DIS),d ; FD CB DIS F2 set 6,(iy+DIS),e ; FD CB DIS F3 set 6,(iy+DIS),h ; FD CB DIS F4 set 6,(iy+DIS),l ; FD CB DIS F5 set 6,(iy-NDIS) ; FD CB NDIS F6 set 6,(iy-NDIS),a ; FD CB NDIS F7 set 6,(iy-NDIS),b ; FD CB NDIS F0 set 6,(iy-NDIS),c ; FD CB NDIS F1 set 6,(iy-NDIS),d ; FD CB NDIS F2 set 6,(iy-NDIS),e ; FD CB NDIS F3 set 6,(iy-NDIS),h ; FD CB NDIS F4 set 6,(iy-NDIS),l ; FD CB NDIS F5 set 6,a ; CB F7 set 6,b ; CB F0 set 6,c ; CB F1 set 6,d ; CB F2 set 6,e ; CB F3 set 6,h ; CB F4 set 6,l ; CB F5 set 7,(hl) ; CB FE set 7,(ix) ; DD CB 00 FE set 7,(ix),a ; DD CB 00 FF set 7,(ix),b ; DD CB 00 F8 set 7,(ix),c ; DD CB 00 F9 set 7,(ix),d ; DD CB 00 FA set 7,(ix),e ; DD CB 00 FB set 7,(ix),h ; DD CB 00 FC set 7,(ix),l ; DD CB 00 FD set 7,(ix+DIS) ; DD CB DIS FE set 7,(ix+DIS),a ; DD CB DIS FF set 7,(ix+DIS),b ; DD CB DIS F8 set 7,(ix+DIS),c ; DD CB DIS F9 set 7,(ix+DIS),d ; DD CB DIS FA set 7,(ix+DIS),e ; DD CB DIS FB set 7,(ix+DIS),h ; DD CB DIS FC set 7,(ix+DIS),l ; DD CB DIS FD set 7,(ix-NDIS) ; DD CB NDIS FE set 7,(ix-NDIS),a ; DD CB NDIS FF set 7,(ix-NDIS),b ; DD CB NDIS F8 set 7,(ix-NDIS),c ; DD CB NDIS F9 set 7,(ix-NDIS),d ; DD CB NDIS FA set 7,(ix-NDIS),e ; DD CB NDIS FB set 7,(ix-NDIS),h ; DD CB NDIS FC set 7,(ix-NDIS),l ; DD CB NDIS FD set 7,(iy) ; FD CB 00 FE set 7,(iy),a ; FD CB 00 FF set 7,(iy),b ; FD CB 00 F8 set 7,(iy),c ; FD CB 00 F9 set 7,(iy),d ; FD CB 00 FA set 7,(iy),e ; FD CB 00 FB set 7,(iy),h ; FD CB 00 FC set 7,(iy),l ; FD CB 00 FD set 7,(iy+DIS) ; FD CB DIS FE set 7,(iy+DIS),a ; FD CB DIS FF set 7,(iy+DIS),b ; FD CB DIS F8 set 7,(iy+DIS),c ; FD CB DIS F9 set 7,(iy+DIS),d ; FD CB DIS FA set 7,(iy+DIS),e ; FD CB DIS FB set 7,(iy+DIS),h ; FD CB DIS FC set 7,(iy+DIS),l ; FD CB DIS FD set 7,(iy-NDIS) ; FD CB NDIS FE set 7,(iy-NDIS),a ; FD CB NDIS FF set 7,(iy-NDIS),b ; FD CB NDIS F8 set 7,(iy-NDIS),c ; FD CB NDIS F9 set 7,(iy-NDIS),d ; FD CB NDIS FA set 7,(iy-NDIS),e ; FD CB NDIS FB set 7,(iy-NDIS),h ; FD CB NDIS FC set 7,(iy-NDIS),l ; FD CB NDIS FD set 7,a ; CB FF set 7,b ; CB F8 set 7,c ; CB F9 set 7,d ; CB FA set 7,e ; CB FB set 7,h ; CB FC set 7,l ; CB FD sla (hl) ; CB 26 sla (ix) ; DD CB 00 26 sla (ix),a ; DD CB 00 27 sla (ix),b ; DD CB 00 20 sla (ix),c ; DD CB 00 21 sla (ix),d ; DD CB 00 22 sla (ix),e ; DD CB 00 23 sla (ix),h ; DD CB 00 24 sla (ix),l ; DD CB 00 25 sla (ix+DIS) ; DD CB DIS 26 sla (ix+DIS),a ; DD CB DIS 27 sla (ix+DIS),b ; DD CB DIS 20 sla (ix+DIS),c ; DD CB DIS 21 sla (ix+DIS),d ; DD CB DIS 22 sla (ix+DIS),e ; DD CB DIS 23 sla (ix+DIS),h ; DD CB DIS 24 sla (ix+DIS),l ; DD CB DIS 25 sla (ix-NDIS) ; DD CB NDIS 26 sla (ix-NDIS),a ; DD CB NDIS 27 sla (ix-NDIS),b ; DD CB NDIS 20 sla (ix-NDIS),c ; DD CB NDIS 21 sla (ix-NDIS),d ; DD CB NDIS 22 sla (ix-NDIS),e ; DD CB NDIS 23 sla (ix-NDIS),h ; DD CB NDIS 24 sla (ix-NDIS),l ; DD CB NDIS 25 sla (iy) ; FD CB 00 26 sla (iy),a ; FD CB 00 27 sla (iy),b ; FD CB 00 20 sla (iy),c ; FD CB 00 21 sla (iy),d ; FD CB 00 22 sla (iy),e ; FD CB 00 23 sla (iy),h ; FD CB 00 24 sla (iy),l ; FD CB 00 25 sla (iy+DIS) ; FD CB DIS 26 sla (iy+DIS),a ; FD CB DIS 27 sla (iy+DIS),b ; FD CB DIS 20 sla (iy+DIS),c ; FD CB DIS 21 sla (iy+DIS),d ; FD CB DIS 22 sla (iy+DIS),e ; FD CB DIS 23 sla (iy+DIS),h ; FD CB DIS 24 sla (iy+DIS),l ; FD CB DIS 25 sla (iy-NDIS) ; FD CB NDIS 26 sla (iy-NDIS),a ; FD CB NDIS 27 sla (iy-NDIS),b ; FD CB NDIS 20 sla (iy-NDIS),c ; FD CB NDIS 21 sla (iy-NDIS),d ; FD CB NDIS 22 sla (iy-NDIS),e ; FD CB NDIS 23 sla (iy-NDIS),h ; FD CB NDIS 24 sla (iy-NDIS),l ; FD CB NDIS 25 sla a ; CB 27 sla b ; CB 20 sla bc ; CB 21 CB 10 sla c ; CB 21 sla d ; CB 22 sla de ; CB 23 CB 12 sla e ; CB 23 sla h ; CB 24 sla hl ; 29 sla l ; CB 25 sli (hl) ; CB 36 sli (ix) ; DD CB 00 36 sli (ix),a ; DD CB 00 37 sli (ix),b ; DD CB 00 30 sli (ix),c ; DD CB 00 31 sli (ix),d ; DD CB 00 32 sli (ix),e ; DD CB 00 33 sli (ix),h ; DD CB 00 34 sli (ix),l ; DD CB 00 35 sli (ix+DIS) ; DD CB DIS 36 sli (ix+DIS),a ; DD CB DIS 37 sli (ix+DIS),b ; DD CB DIS 30 sli (ix+DIS),c ; DD CB DIS 31 sli (ix+DIS),d ; DD CB DIS 32 sli (ix+DIS),e ; DD CB DIS 33 sli (ix+DIS),h ; DD CB DIS 34 sli (ix+DIS),l ; DD CB DIS 35 sli (ix-NDIS) ; DD CB NDIS 36 sli (ix-NDIS),a ; DD CB NDIS 37 sli (ix-NDIS),b ; DD CB NDIS 30 sli (ix-NDIS),c ; DD CB NDIS 31 sli (ix-NDIS),d ; DD CB NDIS 32 sli (ix-NDIS),e ; DD CB NDIS 33 sli (ix-NDIS),h ; DD CB NDIS 34 sli (ix-NDIS),l ; DD CB NDIS 35 sli (iy) ; FD CB 00 36 sli (iy),a ; FD CB 00 37 sli (iy),b ; FD CB 00 30 sli (iy),c ; FD CB 00 31 sli (iy),d ; FD CB 00 32 sli (iy),e ; FD CB 00 33 sli (iy),h ; FD CB 00 34 sli (iy),l ; FD CB 00 35 sli (iy+DIS) ; FD CB DIS 36 sli (iy+DIS),a ; FD CB DIS 37 sli (iy+DIS),b ; FD CB DIS 30 sli (iy+DIS),c ; FD CB DIS 31 sli (iy+DIS),d ; FD CB DIS 32 sli (iy+DIS),e ; FD CB DIS 33 sli (iy+DIS),h ; FD CB DIS 34 sli (iy+DIS),l ; FD CB DIS 35 sli (iy-NDIS) ; FD CB NDIS 36 sli (iy-NDIS),a ; FD CB NDIS 37 sli (iy-NDIS),b ; FD CB NDIS 30 sli (iy-NDIS),c ; FD CB NDIS 31 sli (iy-NDIS),d ; FD CB NDIS 32 sli (iy-NDIS),e ; FD CB NDIS 33 sli (iy-NDIS),h ; FD CB NDIS 34 sli (iy-NDIS),l ; FD CB NDIS 35 sli a ; CB 37 sli b ; CB 30 sli bc ; CB 31 CB 10 sli c ; CB 31 sli d ; CB 32 sli de ; CB 33 CB 12 sli e ; CB 33 sli h ; CB 34 sli hl ; CB 35 CB 14 sli l ; CB 35 sll (hl) ; CB 36 sll (ix) ; DD CB 00 36 sll (ix),a ; DD CB 00 37 sll (ix),b ; DD CB 00 30 sll (ix),c ; DD CB 00 31 sll (ix),d ; DD CB 00 32 sll (ix),e ; DD CB 00 33 sll (ix),h ; DD CB 00 34 sll (ix),l ; DD CB 00 35 sll (ix+DIS) ; DD CB DIS 36 sll (ix+DIS),a ; DD CB DIS 37 sll (ix+DIS),b ; DD CB DIS 30 sll (ix+DIS),c ; DD CB DIS 31 sll (ix+DIS),d ; DD CB DIS 32 sll (ix+DIS),e ; DD CB DIS 33 sll (ix+DIS),h ; DD CB DIS 34 sll (ix+DIS),l ; DD CB DIS 35 sll (ix-NDIS) ; DD CB NDIS 36 sll (ix-NDIS),a ; DD CB NDIS 37 sll (ix-NDIS),b ; DD CB NDIS 30 sll (ix-NDIS),c ; DD CB NDIS 31 sll (ix-NDIS),d ; DD CB NDIS 32 sll (ix-NDIS),e ; DD CB NDIS 33 sll (ix-NDIS),h ; DD CB NDIS 34 sll (ix-NDIS),l ; DD CB NDIS 35 sll (iy) ; FD CB 00 36 sll (iy),a ; FD CB 00 37 sll (iy),b ; FD CB 00 30 sll (iy),c ; FD CB 00 31 sll (iy),d ; FD CB 00 32 sll (iy),e ; FD CB 00 33 sll (iy),h ; FD CB 00 34 sll (iy),l ; FD CB 00 35 sll (iy+DIS) ; FD CB DIS 36 sll (iy+DIS),a ; FD CB DIS 37 sll (iy+DIS),b ; FD CB DIS 30 sll (iy+DIS),c ; FD CB DIS 31 sll (iy+DIS),d ; FD CB DIS 32 sll (iy+DIS),e ; FD CB DIS 33 sll (iy+DIS),h ; FD CB DIS 34 sll (iy+DIS),l ; FD CB DIS 35 sll (iy-NDIS) ; FD CB NDIS 36 sll (iy-NDIS),a ; FD CB NDIS 37 sll (iy-NDIS),b ; FD CB NDIS 30 sll (iy-NDIS),c ; FD CB NDIS 31 sll (iy-NDIS),d ; FD CB NDIS 32 sll (iy-NDIS),e ; FD CB NDIS 33 sll (iy-NDIS),h ; FD CB NDIS 34 sll (iy-NDIS),l ; FD CB NDIS 35 sll a ; CB 37 sll b ; CB 30 sll bc ; CB 31 CB 10 sll c ; CB 31 sll d ; CB 32 sll de ; CB 33 CB 12 sll e ; CB 33 sll h ; CB 34 sll hl ; CB 35 CB 14 sll l ; CB 35 sra (hl) ; CB 2E sra (ix) ; DD CB 00 2E sra (ix),a ; DD CB 00 2F sra (ix),b ; DD CB 00 28 sra (ix),c ; DD CB 00 29 sra (ix),d ; DD CB 00 2A sra (ix),e ; DD CB 00 2B sra (ix),h ; DD CB 00 2C sra (ix),l ; DD CB 00 2D sra (ix+DIS) ; DD CB DIS 2E sra (ix+DIS),a ; DD CB DIS 2F sra (ix+DIS),b ; DD CB DIS 28 sra (ix+DIS),c ; DD CB DIS 29 sra (ix+DIS),d ; DD CB DIS 2A sra (ix+DIS),e ; DD CB DIS 2B sra (ix+DIS),h ; DD CB DIS 2C sra (ix+DIS),l ; DD CB DIS 2D sra (ix-NDIS) ; DD CB NDIS 2E sra (ix-NDIS),a ; DD CB NDIS 2F sra (ix-NDIS),b ; DD CB NDIS 28 sra (ix-NDIS),c ; DD CB NDIS 29 sra (ix-NDIS),d ; DD CB NDIS 2A sra (ix-NDIS),e ; DD CB NDIS 2B sra (ix-NDIS),h ; DD CB NDIS 2C sra (ix-NDIS),l ; DD CB NDIS 2D sra (iy) ; FD CB 00 2E sra (iy),a ; FD CB 00 2F sra (iy),b ; FD CB 00 28 sra (iy),c ; FD CB 00 29 sra (iy),d ; FD CB 00 2A sra (iy),e ; FD CB 00 2B sra (iy),h ; FD CB 00 2C sra (iy),l ; FD CB 00 2D sra (iy+DIS) ; FD CB DIS 2E sra (iy+DIS),a ; FD CB DIS 2F sra (iy+DIS),b ; FD CB DIS 28 sra (iy+DIS),c ; FD CB DIS 29 sra (iy+DIS),d ; FD CB DIS 2A sra (iy+DIS),e ; FD CB DIS 2B sra (iy+DIS),h ; FD CB DIS 2C sra (iy+DIS),l ; FD CB DIS 2D sra (iy-NDIS) ; FD CB NDIS 2E sra (iy-NDIS),a ; FD CB NDIS 2F sra (iy-NDIS),b ; FD CB NDIS 28 sra (iy-NDIS),c ; FD CB NDIS 29 sra (iy-NDIS),d ; FD CB NDIS 2A sra (iy-NDIS),e ; FD CB NDIS 2B sra (iy-NDIS),h ; FD CB NDIS 2C sra (iy-NDIS),l ; FD CB NDIS 2D sra a ; CB 2F sra b ; CB 28 sra bc ; CB 28 CB 19 sra c ; CB 29 sra d ; CB 2A sra de ; CB 2A CB 1B sra e ; CB 2B sra h ; CB 2C sra hl ; CB 2C CB 1D sra l ; CB 2D srl (hl) ; CB 3E srl (ix) ; DD CB 00 3E srl (ix),a ; DD CB 00 3F srl (ix),b ; DD CB 00 38 srl (ix),c ; DD CB 00 39 srl (ix),d ; DD CB 00 3A srl (ix),e ; DD CB 00 3B srl (ix),h ; DD CB 00 3C srl (ix),l ; DD CB 00 3D srl (ix+DIS) ; DD CB DIS 3E srl (ix+DIS),a ; DD CB DIS 3F srl (ix+DIS),b ; DD CB DIS 38 srl (ix+DIS),c ; DD CB DIS 39 srl (ix+DIS),d ; DD CB DIS 3A srl (ix+DIS),e ; DD CB DIS 3B srl (ix+DIS),h ; DD CB DIS 3C srl (ix+DIS),l ; DD CB DIS 3D srl (ix-NDIS) ; DD CB NDIS 3E srl (ix-NDIS),a ; DD CB NDIS 3F srl (ix-NDIS),b ; DD CB NDIS 38 srl (ix-NDIS),c ; DD CB NDIS 39 srl (ix-NDIS),d ; DD CB NDIS 3A srl (ix-NDIS),e ; DD CB NDIS 3B srl (ix-NDIS),h ; DD CB NDIS 3C srl (ix-NDIS),l ; DD CB NDIS 3D srl (iy) ; FD CB 00 3E srl (iy),a ; FD CB 00 3F srl (iy),b ; FD CB 00 38 srl (iy),c ; FD CB 00 39 srl (iy),d ; FD CB 00 3A srl (iy),e ; FD CB 00 3B srl (iy),h ; FD CB 00 3C srl (iy),l ; FD CB 00 3D srl (iy+DIS) ; FD CB DIS 3E srl (iy+DIS),a ; FD CB DIS 3F srl (iy+DIS),b ; FD CB DIS 38 srl (iy+DIS),c ; FD CB DIS 39 srl (iy+DIS),d ; FD CB DIS 3A srl (iy+DIS),e ; FD CB DIS 3B srl (iy+DIS),h ; FD CB DIS 3C srl (iy+DIS),l ; FD CB DIS 3D srl (iy-NDIS) ; FD CB NDIS 3E srl (iy-NDIS),a ; FD CB NDIS 3F srl (iy-NDIS),b ; FD CB NDIS 38 srl (iy-NDIS),c ; FD CB NDIS 39 srl (iy-NDIS),d ; FD CB NDIS 3A srl (iy-NDIS),e ; FD CB NDIS 3B srl (iy-NDIS),h ; FD CB NDIS 3C srl (iy-NDIS),l ; FD CB NDIS 3D srl a ; CB 3F srl b ; CB 38 srl bc ; CB 38 CB 19 srl c ; CB 39 srl d ; CB 3A srl de ; CB 3A CB 1B srl e ; CB 3B srl h ; CB 3C srl hl ; CB 3C CB 1D srl l ; CB 3D stop ; DD DD 00 sub (hl) ; 96 sub (ix) ; DD 96 00 sub (ix+DIS) ; DD 96 DIS sub (ix-NDIS) ; DD 96 NDIS sub (iy) ; FD 96 00 sub (iy+DIS) ; FD 96 DIS sub (iy-NDIS) ; FD 96 NDIS sub N ; D6 N sub a ; 97 sub b ; 90 sub c ; 91 sub d ; 92 sub e ; 93 sub h ; 94 sub hl,bc ; B7 ED 42 sub hl,de ; B7 ED 52 sub hl,hl ; B7 ED 62 sub hl,sp ; B7 ED 72 sub ixh ; DD 94 sub ixl ; DD 95 sub iyh ; FD 94 sub iyl ; FD 95 sub l ; 95 xor (hl) ; AE xor (ix) ; DD AE 00 xor (ix+DIS) ; DD AE DIS xor (ix-NDIS) ; DD AE NDIS xor (iy) ; FD AE 00 xor (iy+DIS) ; FD AE DIS xor (iy-NDIS) ; FD AE NDIS xor N ; EE N xor a ; AF xor b ; A8 xor c ; A9 xor d ; AA xor e ; AB xor h ; AC xor ixh ; DD AC xor ixl ; DD AD xor iyh ; FD AC xor iyl ; FD AD xor l ; AD
Based on sjasmplus http://sjasmplus.sourceforge.net/ undocumented opcodes. See also http://www.z80.info/zip/z80-documented.pdf for a description of the undocumented Z80 instructions.
Paulo Custodio, <pscust at cpan.org>
<pscust at cpan.org>
Please report any bugs or feature requests through the web interface at http://rt.cpan.org/NoAuth/Bugs.html?Dist=Asm-Z80-Table.
Copyright (c) 2010 Paulo Custodio.
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.
To install Asm::Z80::Table, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Asm::Z80::Table
CPAN shell
perl -MCPAN -e shell install Asm::Z80::Table
For more information on module installation, please visit the detailed CPAN module installation guide.