Type here to search:
Main instructions
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
A |
B |
C |
D |
E |
F |
0 |
nop |
ld bc,** |
ld (bc),a |
inc bc |
inc b |
dec b |
ld b,* |
rlca |
ex af,af' |
add hl,bc |
ld a,(bc) |
dec bc |
inc c |
dec c |
ld c,* |
rrca |
1 |
djnz * |
ld de,** |
ld (de),a |
inc de |
inc d |
dec d |
ld d,* |
rla |
jr * |
add hl,de |
ld a,(de) |
dec de |
inc e |
dec e |
ld e,* |
rra |
2 |
jr nz,* |
ld hl,** |
ld (**),hl |
inc hl |
inc h |
dec h |
ld h,* |
daa |
jr z,* |
add hl,hl |
ld hl,(**) |
dec hl |
inc l |
dec l |
ld l,* |
cpl |
3 |
jr nc,* |
ld sp,** |
ld (**),a |
inc sp |
inc (hl) |
dec (hl) |
ld (hl),* |
scf |
jr c,* |
add hl,sp |
ld a,(**) |
dec sp |
inc a |
dec a |
ld a,* |
ccf |
4 |
ld b,b |
ld b,c |
ld b,d |
ld b,e |
ld b,h |
ld b,l |
ld b,(hl) |
ld b,a |
ld c,b |
ld c,c |
ld c,d |
ld c,e |
ld c,h |
ld c,l |
ld c,(hl) |
ld c,a |
5 |
ld d,b |
ld d,c |
ld d,d |
ld d,e |
ld d,h |
ld d,l |
ld d,(hl) |
ld d,a |
ld e,b |
ld e,c |
ld e,d |
ld e,e |
ld e,h |
ld e,l |
ld e,(hl) |
ld e,a |
6 |
ld h,b |
ld h,c |
ld h,d |
ld h,e |
ld h,h |
ld h,l |
ld h,(hl) |
ld h,a |
ld l,b |
ld l,c |
ld l,d |
ld l,e |
ld l,h |
ld l,l |
ld l,(hl) |
ld l,a |
7 |
ld (hl),b |
ld (hl),c |
ld (hl),d |
ld (hl),e |
ld (hl),h |
ld (hl),l |
halt |
ld (hl),a |
ld a,b |
ld a,c |
ld a,d |
ld a,e |
ld a,h |
ld a,l |
ld a,(hl) |
ld a,a |
8 |
add a,b |
add a,c |
add a,d |
add a,e |
add a,h |
add a,l |
add a,(hl) |
add a,a |
adc a,b |
adc a,c |
adc a,d |
adc a,e |
adc a,h |
adc a,l |
adc a,(hl) |
adc a,a |
9 |
sub b |
sub c |
sub d |
sub e |
sub h |
sub l |
sub (hl) |
sub a |
sbc a,b |
sbc a,c |
sbc a,d |
sbc a,e |
sbc a,h |
sbc a,l |
sbc a,(hl) |
sbc a,a |
A |
and b |
and c |
and d |
and e |
and h |
and l |
and (hl) |
and a |
xor b |
xor c |
xor d |
xor e |
xor h |
xor l |
xor (hl) |
xor a |
B |
or b |
or c |
or d |
or e |
or h |
or l |
or (hl) |
or a |
cp b |
cp c |
cp d |
cp e |
cp h |
cp l |
cp (hl) |
cp a |
C |
ret nz |
pop bc |
jp nz,** |
jp ** |
call nz,** |
push bc |
add a,* |
rst 00h |
ret z |
ret |
jp z,** |
BITS
|
call z,** |
call ** |
adc a,* |
rst 08h |
D |
ret nc |
pop de |
jp nc,** |
out (*),a |
call nc,** |
push de |
sub * |
rst 10h |
ret c |
exx |
jp c,** |
in a,(*) |
call c,** |
IX
|
sbc a,* |
rst 18h |
E |
ret po |
pop hl |
jp po,** |
ex (sp),hl |
call po,** |
push hl |
and * |
rst 20h |
ret pe |
jp (hl) |
jp pe,** |
ex de,hl |
call pe,** |
EXTD
|
xor * |
rst 28h |
F |
ret p |
pop af |
jp p,** |
di |
call p,** |
push af |
or * |
rst 30h |
ret m |
ld sp,hl |
jp m,** |
ei |
call m,** |
IY
|
cp * |
rst 38h |
Extended instructions (ED)
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
A |
B |
C |
D |
E |
F |
|
|
|
|
4 |
in b,(c) |
out (c),b |
sbc hl,bc |
ld (**),bc |
neg |
retn |
im 0 |
ld i,a |
in c,(c) |
out (c),c |
adc hl,bc |
ld bc,(**) |
neg |
reti |
im 0/1 |
ld r,a |
5 |
in d,(c) |
out (c),d |
sbc hl,de |
ld (**),de |
neg |
retn |
im 1 |
ld a,i |
in e,(c) |
out (c),e |
adc hl,de |
ld de,(**) |
neg |
retn |
im 2 |
ld a,r |
6 |
in h,(c) |
out (c),h |
sbc hl,hl |
ld (**),hl |
neg |
retn |
im 0 |
rrd |
in l,(c) |
out (c),l |
adc hl,hl |
ld hl,(**) |
neg |
retn |
im 0/1 |
rld |
7 |
in (c) |
out (c),0 |
sbc hl,sp |
ld (**),sp |
neg |
retn |
im 1 |
|
in a,(c) |
out (c),a |
adc hl,sp |
ld sp,(**) |
neg |
retn |
im 2 |
|
|
|
A |
ldi |
cpi |
ini |
outi |
|
|
|
|
ldd |
cpd |
ind |
outd |
|
|
|
|
B |
ldir |
cpir |
inir |
otir |
|
|
|
|
lddr |
cpdr |
indr |
otdr |
|
|
|
|
Bit instructions (CB)
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
A |
B |
C |
D |
E |
F |
0 |
rlc b |
rlc c |
rlc d |
rlc e |
rlc h |
rlc l |
rlc (hl) |
rlc a |
rrc b |
rrc c |
rrc d |
rrc e |
rrc h |
rrc l |
rrc (hl) |
rrc a |
1 |
rl b |
rl c |
rl d |
rl e |
rl h |
rl l |
rl (hl) |
rl a |
rr b |
rr c |
rr d |
rr e |
rr h |
rr l |
rr (hl) |
rr a |
2 |
sla b |
sla c |
sla d |
sla e |
sla h |
sla l |
sla (hl) |
sla a |
sra b |
sra c |
sra d |
sra e |
sra h |
sra l |
sra (hl) |
sra a |
3 |
sll b |
sll c |
sll d |
sll e |
sll h |
sll l |
sll (hl) |
sll a |
srl b |
srl c |
srl d |
srl e |
srl h |
srl l |
srl (hl) |
srl a |
4 |
bit 0,b |
bit 0,c |
bit 0,d |
bit 0,e |
bit 0,h |
bit 0,l |
bit 0,(hl) |
bit 0,a |
bit 1,b |
bit 1,c |
bit 1,d |
bit 1,e |
bit 1,h |
bit 1,l |
bit 1,(hl) |
bit 1,a |
5 |
bit 2,b |
bit 2,c |
bit 2,d |
bit 2,e |
bit 2,h |
bit 2,l |
bit 2,(hl) |
bit 2,a |
bit 3,b |
bit 3,c |
bit 3,d |
bit 3,e |
bit 3,h |
bit 3,l |
bit 3,(hl) |
bit 3,a |
6 |
bit 4,b |
bit 4,c |
bit 4,d |
bit 4,e |
bit 4,h |
bit 4,l |
bit 4,(hl) |
bit 4,a |
bit 5,b |
bit 5,c |
bit 5,d |
bit 5,e |
bit 5,h |
bit 5,l |
bit 5,(hl) |
bit 5,a |
7 |
bit 6,b |
bit 6,c |
bit 6,d |
bit 6,e |
bit 6,h |
bit 6,l |
bit 6,(hl) |
bit 6,a |
bit 7,b |
bit 7,c |
bit 7,d |
bit 7,e |
bit 7,h |
bit 7,l |
bit 7,(hl) |
bit 7,a |
8 |
res 0,b |
res 0,c |
res 0,d |
res 0,e |
res 0,h |
res 0,l |
res 0,(hl) |
res 0,a |
res 1,b |
res 1,c |
res 1,d |
res 1,e |
res 1,h |
res 1,l |
res 1,(hl) |
res 1,a |
9 |
res 2,b |
res 2,c |
res 2,d |
res 2,e |
res 2,h |
res 2,l |
res 2,(hl) |
res 2,a |
res 3,b |
res 3,c |
res 3,d |
res 3,e |
res 3,h |
res 3,l |
res 3,(hl) |
res 3,a |
A |
res 4,b |
res 4,c |
res 4,d |
res 4,e |
res 4,h |
res 4,l |
res 4,(hl) |
res 4,a |
res 5,b |
res 5,c |
res 5,d |
res 5,e |
res 5,h |
res 5,l |
res 5,(hl) |
res 5,a |
B |
res 6,b |
res 6,c |
res 6,d |
res 6,e |
res 6,h |
res 6,l |
res 6,(hl) |
res 6,a |
res 7,b |
res 7,c |
res 7,d |
res 7,e |
res 7,h |
res 7,l |
res 7,(hl) |
res 7,a |
C |
set 0,b |
set 0,c |
set 0,d |
set 0,e |
set 0,h |
set 0,l |
set 0,(hl) |
set 0,a |
set 1,b |
set 1,c |
set 1,d |
set 1,e |
set 1,h |
set 1,l |
set 1,(hl) |
set 1,a |
D |
set 2,b |
set 2,c |
set 2,d |
set 2,e |
set 2,h |
set 2,l |
set 2,(hl) |
set 2,a |
set 3,b |
set 3,c |
set 3,d |
set 3,e |
set 3,h |
set 3,l |
set 3,(hl) |
set 3,a |
E |
set 4,b |
set 4,c |
set 4,d |
set 4,e |
set 4,h |
set 4,l |
set 4,(hl) |
set 4,a |
set 5,b |
set 5,c |
set 5,d |
set 5,e |
set 5,h |
set 5,l |
set 5,(hl) |
set 5,a |
F |
set 6,b |
set 6,c |
set 6,d |
set 6,e |
set 6,h |
set 6,l |
set 6,(hl) |
set 6,a |
set 7,b |
set 7,c |
set 7,d |
set 7,e |
set 7,h |
set 7,l |
set 7,(hl) |
set 7,a |
IX instructions (DD)
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
A |
B |
C |
D |
E |
F |
0 |
|
|
|
|
|
|
|
|
|
add ix,bc |
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
add ix,de |
|
|
|
|
|
|
2 |
|
ld ix,** |
ld (**),ix |
inc ix |
inc ixh |
dec ixh |
ld ixh,* |
|
|
add ix,ix |
ld ix,(**) |
dec ix |
inc ixl |
dec ixl |
ld ixl,* |
|
3 |
|
|
|
|
inc (ix+*) |
dec (ix+*) |
ld (ix+*),* |
|
|
add ix,sp |
|
|
|
|
|
|
4 |
|
|
|
|
ld b,ixh |
ld b,ixl |
ld b,(ix+*) |
|
|
|
|
|
ld c,ixh |
ld c,ixl |
ld c,(ix+*) |
|
5 |
|
|
|
|
ld d,ixh |
ld d,ixl |
ld d,(ix+*) |
|
|
|
|
|
ld e,ixh |
ld e,ixl |
ld e,(ix+*) |
|
6 |
ld ixh,b |
ld ixh,c |
ld ixh,d |
ld ixh,e |
ld ixh,ixh |
ld ixh,ixl |
ld h,(ix+*) |
ld ixh,a |
ld ixl,b |
ld ixl,c |
ld ixl,d |
ld ixl,e |
ld ixl,ixh |
ld ixl,ixl |
ld l,(ix+*) |
ld ixl,a |
7 |
ld (ix+*),b |
ld (ix+*),c |
ld (ix+*),d |
ld (ix+*),e |
ld (ix+*),h |
ld (ix+*),l |
|
ld (ix+*),a |
|
|
|
|
ld a,ixh |
ld a,ixl |
ld a,(ix+*) |
|
8 |
|
|
|
|
add a,ixh |
add a,ixl |
add a,(ix+*) |
|
|
|
|
|
adc a,ixh |
adc a,ixl |
adc a,(ix+*) |
|
9 |
|
|
|
|
sub ixh |
sub ixl |
sub (ix+*) |
|
|
|
|
|
sbc a,ixh |
sbc a,ixl |
sbc a,(ix+*) |
|
A |
|
|
|
|
and ixh |
and ixl |
and (ix+*) |
|
|
|
|
|
xor ixh |
xor ixl |
xor (ix+*) |
|
B |
|
|
|
|
or ixh |
or ixl |
or (ix+*) |
|
|
|
|
|
cp ixh |
cp ixl |
cp (ix+*) |
|
C |
|
|
|
|
|
|
|
|
|
|
|
IX BITS
|
|
|
|
|
D |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
E |
|
pop ix |
|
ex (sp),ix |
|
push ix |
|
|
|
jp (ix) |
|
|
|
|
|
|
F |
|
|
|
|
|
|
|
|
|
ld sp,ix |
|
|
|
|
|
|
IX bit instructions (DDCB)
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
A |
B |
C |
D |
E |
F |
0 |
rlc (ix+*),b |
rlc (ix+*),c |
rlc (ix+*),d |
rlc (ix+*),e |
rlc (ix+*),h |
rlc (ix+*),l |
rlc (ix+*) |
rlc (ix+*),a |
rrc (ix+*),b |
rrc (ix+*),c |
rrc (ix+*),d |
rrc (ix+*),e |
rrc (ix+*),h |
rrc (ix+*),l |
rrc (ix+*) |
rrc (ix+*),a |
1 |
rl (ix+*),b |
rl (ix+*),c |
rl (ix+*),d |
rl (ix+*),e |
rl (ix+*),h |
rl (ix+*),l |
rl (ix+*) |
rl (ix+*),a |
rr (ix+*),b |
rr (ix+*),c |
rr (ix+*),d |
rr (ix+*),e |
rr (ix+*),h |
rr (ix+*),l |
rr (ix+*) |
rr (ix+*),a |
2 |
sla (ix+*),b |
sla (ix+*),c |
sla (ix+*),d |
sla (ix+*),e |
sla (ix+*),h |
sla (ix+*),l |
sla (ix+*) |
sla (ix+*),a |
sra (ix+*),b |
sra (ix+*),c |
sra (ix+*),d |
sra (ix+*),e |
sra (ix+*),h |
sra (ix+*),l |
sra (ix+*) |
sra (ix+*),a |
3 |
sll (ix+*),b |
sll (ix+*),c |
sll (ix+*),d |
sll (ix+*),e |
sll (ix+*),h |
sll (ix+*),l |
sll (ix+*) |
sll (ix+*),a |
srl (ix+*),b |
srl (ix+*),c |
srl (ix+*),d |
srl (ix+*),e |
srl (ix+*),h |
srl (ix+*),l |
srl (ix+*) |
srl (ix+*),a |
4 |
bit 0,(ix+*) |
bit 0,(ix+*) |
bit 0,(ix+*) |
bit 0,(ix+*) |
bit 0,(ix+*) |
bit 0,(ix+*) |
bit 0,(ix+*) |
bit 0,(ix+*) |
bit 1,(ix+*) |
bit 1,(ix+*) |
bit 1,(ix+*) |
bit 1,(ix+*) |
bit 1,(ix+*) |
bit 1,(ix+*) |
bit 1,(ix+*) |
bit 1,(ix+*) |
5 |
bit 2,(ix+*) |
bit 2,(ix+*) |
bit 2,(ix+*) |
bit 2,(ix+*) |
bit 2,(ix+*) |
bit 2,(ix+*) |
bit 2,(ix+*) |
bit 2,(ix+*) |
bit 3,(ix+*) |
bit 3,(ix+*) |
bit 3,(ix+*) |
bit 3,(ix+*) |
bit 3,(ix+*) |
bit 3,(ix+*) |
bit 3,(ix+*) |
bit 3,(ix+*) |
6 |
bit 4,(ix+*) |
bit 4,(ix+*) |
bit 4,(ix+*) |
bit 4,(ix+*) |
bit 4,(ix+*) |
bit 4,(ix+*) |
bit 4,(ix+*) |
bit 4,(ix+*) |
bit 5,(ix+*) |
bit 5,(ix+*) |
bit 5,(ix+*) |
bit 5,(ix+*) |
bit 5,(ix+*) |
bit 5,(ix+*) |
bit 5,(ix+*) |
bit 5,(ix+*) |
7 |
bit 6,(ix+*) |
bit 6,(ix+*) |
bit 6,(ix+*) |
bit 6,(ix+*) |
bit 6,(ix+*) |
bit 6,(ix+*) |
bit 6,(ix+*) |
bit 6,(ix+*) |
bit 7,(ix+*) |
bit 7,(ix+*) |
bit 7,(ix+*) |
bit 7,(ix+*) |
bit 7,(ix+*) |
bit 7,(ix+*) |
bit 7,(ix+*) |
bit 7,(ix+*) |
8 |
res 0,(ix+*),b |
res 0,(ix+*),c |
res 0,(ix+*),d |
res 0,(ix+*),e |
res 0,(ix+*),h |
res 0,(ix+*),l |
res 0,(ix+*) |
res 0,(ix+*),a |
res 1,(ix+*),b |
res 1,(ix+*),c |
res 1,(ix+*),d |
res 1,(ix+*),e |
res 1,(ix+*),h |
res 1,(ix+*),l |
res 1,(ix+*) |
res 1,(ix+*),a |
9 |
res 2,(ix+*),b |
res 2,(ix+*),c |
res 2,(ix+*),d |
res 2,(ix+*),e |
res 2,(ix+*),h |
res 2,(ix+*),l |
res 2,(ix+*) |
res 2,(ix+*),a |
res 3,(ix+*),b |
res 3,(ix+*),c |
res 3,(ix+*),d |
res 3,(ix+*),e |
res 3,(ix+*),h |
res 3,(ix+*),l |
res 3,(ix+*) |
res 3,(ix+*),a |
A |
res 4,(ix+*),b |
res 4,(ix+*),c |
res 4,(ix+*),d |
res 4,(ix+*),e |
res 4,(ix+*),h |
res 4,(ix+*),l |
res 4,(ix+*) |
res 4,(ix+*),a |
res 5,(ix+*),b |
res 5,(ix+*),c |
res 5,(ix+*),d |
res 5,(ix+*),e |
res 5,(ix+*),h |
res 5,(ix+*),l |
res 5,(ix+*) |
res 5,(ix+*),a |
B |
res 6,(ix+*),b |
res 6,(ix+*),c |
res 6,(ix+*),d |
res 6,(ix+*),e |
res 6,(ix+*),h |
res 6,(ix+*),l |
res 6,(ix+*) |
res 6,(ix+*),a |
res 7,(ix+*),b |
res 7,(ix+*),c |
res 7,(ix+*),d |
res 7,(ix+*),e |
res 7,(ix+*),h |
res 7,(ix+*),l |
res 7,(ix+*) |
res 7,(ix+*),a |
C |
set 0,(ix+*),b |
set 0,(ix+*),c |
set 0,(ix+*),d |
set 0,(ix+*),e |
set 0,(ix+*),h |
set 0,(ix+*),l |
set 0,(ix+*) |
set 0,(ix+*),a |
set 1,(ix+*),b |
set 1,(ix+*),c |
set 1,(ix+*),d |
set 1,(ix+*),e |
set 1,(ix+*),h |
set 1,(ix+*),l |
set 1,(ix+*) |
set 1,(ix+*),a |
D |
set 2,(ix+*),b |
set 2,(ix+*),c |
set 2,(ix+*),d |
set 2,(ix+*),e |
set 2,(ix+*),h |
set 2,(ix+*),l |
set 2,(ix+*) |
set 2,(ix+*),a |
set 3,(ix+*),b |
set 3,(ix+*),c |
set 3,(ix+*),d |
set 3,(ix+*),e |
set 3,(ix+*),h |
set 3,(ix+*),l |
set 3,(ix+*) |
set 3,(ix+*),a |
E |
set 4,(ix+*),b |
set 4,(ix+*),c |
set 4,(ix+*),d |
set 4,(ix+*),e |
set 4,(ix+*),h |
set 4,(ix+*),l |
set 4,(ix+*) |
set 4,(ix+*),a |
set 5,(ix+*),b |
set 5,(ix+*),c |
set 5,(ix+*),d |
set 5,(ix+*),e |
set 5,(ix+*),h |
set 5,(ix+*),l |
set 5,(ix+*) |
set 5,(ix+*),a |
F |
set 6,(ix+*),b |
set 6,(ix+*),c |
set 6,(ix+*),d |
set 6,(ix+*),e |
set 6,(ix+*),h |
set 6,(ix+*),l |
set 6,(ix+*) |
set 6,(ix+*),a |
set 7,(ix+*),b |
set 7,(ix+*),c |
set 7,(ix+*),d |
set 7,(ix+*),e |
set 7,(ix+*),h |
set 7,(ix+*),l |
set 7,(ix+*) |
set 7,(ix+*),a |
IY instructions (FD)
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
A |
B |
C |
D |
E |
F |
0 |
|
|
|
|
|
|
|
|
|
add iy,bc |
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
add iy,de |
|
|
|
|
|
|
2 |
|
ld iy,** |
ld (**),iy |
inc iy |
inc iyh |
dec iyh |
ld iyh,* |
|
|
add iy,iy |
ld iy,(**) |
dec iy |
inc iyl |
dec iyl |
ld iyl,* |
|
3 |
|
|
|
|
inc (iy+*) |
dec (iy+*) |
ld (iy+*),* |
|
|
add iy,sp |
|
|
|
|
|
|
4 |
|
|
|
|
ld b,iyh |
ld b,iyl |
ld b,(iy+*) |
|
|
|
|
|
ld c,iyh |
ld c,iyl |
ld c,(iy+*) |
|
5 |
|
|
|
|
ld d,iyh |
ld d,iyl |
ld d,(iy+*) |
|
|
|
|
|
ld e,iyh |
ld e,iyl |
ld e,(iy+*) |
|
6 |
ld iyh,b |
ld iyh,c |
ld iyh,d |
ld iyh,e |
ld iyh,iyh |
ld iyh,iyl |
ld h,(iy+*) |
ld iyh,a |
ld iyl,b |
ld iyl,c |
ld iyl,d |
ld iyl,e |
ld iyl,iyh |
ld iyl,iyl |
ld l,(iy+*) |
ld iyl,a |
7 |
ld (iy+*),b |
ld (iy+*),c |
ld (iy+*),d |
ld (iy+*),e |
ld (iy+*),h |
ld (iy+*),l |
|
ld (iy+*),a |
|
|
|
|
ld a,iyh |
ld a,iyl |
ld a,(iy+*) |
|
8 |
|
|
|
|
add a,iyh |
add a,iyl |
add a,(iy+*) |
|
|
|
|
|
adc a,iyh |
adc a,iyl |
adc a,(iy+*) |
|
9 |
|
|
|
|
sub iyh |
sub iyl |
sub (iy+*) |
|
|
|
|
|
sbc a,iyh |
sbc a,iyl |
sbc a,(iy+*) |
|
A |
|
|
|
|
and iyh |
and iyl |
and (iy+*) |
|
|
|
|
|
xor iyh |
xor iyl |
xor (iy+*) |
|
B |
|
|
|
|
or iyh |
or iyl |
or (iy+*) |
|
|
|
|
|
cp iyh |
cp iyl |
cp (iy+*) |
|
C |
|
|
|
|
|
|
|
|
|
|
|
IY BITS
|
|
|
|
|
D |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
E |
|
pop iy |
|
ex (sp),iy |
|
push iy |
|
|
|
jp (iy) |
|
|
|
|
|
|
F |
|
|
|
|
|
|
|
|
|
ld sp,iy |
|
|
|
|
|
|
IY bit instructions (FDCB)
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
A |
B |
C |
D |
E |
F |
0 |
rlc (iy+*),b |
rlc (iy+*),c |
rlc (iy+*),d |
rlc (iy+*),e |
rlc (iy+*),h |
rlc (iy+*),l |
rlc (iy+*) |
rlc (iy+*),a |
rrc (iy+*),b |
rrc (iy+*),c |
rrc (iy+*),d |
rrc (iy+*),e |
rrc (iy+*),h |
rrc (iy+*),l |
rrc (iy+*) |
rrc (iy+*),a |
1 |
rl (iy+*),b |
rl (iy+*),c |
rl (iy+*),d |
rl (iy+*),e |
rl (iy+*),h |
rl (iy+*),l |
rl (iy+*) |
rl (iy+*),a |
rr (iy+*),b |
rr (iy+*),c |
rr (iy+*),d |
rr (iy+*),e |
rr (iy+*),h |
rr (iy+*),l |
rr (iy+*) |
rr (iy+*),a |
2 |
sla (iy+*),b |
sla (iy+*),c |
sla (iy+*),d |
sla (iy+*),e |
sla (iy+*),h |
sla (iy+*),l |
sla (iy+*) |
sla (iy+*),a |
sra (iy+*),b |
sra (iy+*),c |
sra (iy+*),d |
sra (iy+*),e |
sra (iy+*),h |
sra (iy+*),l |
sra (iy+*) |
sra (iy+*),a |
3 |
sll (iy+*),b |
sll (iy+*),c |
sll (iy+*),d |
sll (iy+*),e |
sll (iy+*),h |
sll (iy+*),l |
sll (iy+*) |
sll (iy+*),a |
srl (iy+*),b |
srl (iy+*),c |
srl (iy+*),d |
srl (iy+*),e |
srl (iy+*),h |
srl (iy+*),l |
srl (iy+*) |
srl (iy+*),a |
4 |
bit 0,(iy+*) |
bit 0,(iy+*) |
bit 0,(iy+*) |
bit 0,(iy+*) |
bit 0,(iy+*) |
bit 0,(iy+*) |
bit 0,(iy+*) |
bit 0,(iy+*) |
bit 1,(iy+*) |
bit 1,(iy+*) |
bit 1,(iy+*) |
bit 1,(iy+*) |
bit 1,(iy+*) |
bit 1,(iy+*) |
bit 1,(iy+*) |
bit 1,(iy+*) |
5 |
bit 2,(iy+*) |
bit 2,(iy+*) |
bit 2,(iy+*) |
bit 2,(iy+*) |
bit 2,(iy+*) |
bit 2,(iy+*) |
bit 2,(iy+*) |
bit 2,(iy+*) |
bit 3,(iy+*) |
bit 3,(iy+*) |
bit 3,(iy+*) |
bit 3,(iy+*) |
bit 3,(iy+*) |
bit 3,(iy+*) |
bit 3,(iy+*) |
bit 3,(iy+*) |
6 |
bit 4,(iy+*) |
bit 4,(iy+*) |
bit 4,(iy+*) |
bit 4,(iy+*) |
bit 4,(iy+*) |
bit 4,(iy+*) |
bit 4,(iy+*) |
bit 4,(iy+*) |
bit 5,(iy+*) |
bit 5,(iy+*) |
bit 5,(iy+*) |
bit 5,(iy+*) |
bit 5,(iy+*) |
bit 5,(iy+*) |
bit 5,(iy+*) |
bit 5,(iy+*) |
7 |
bit 6,(iy+*) |
bit 6,(iy+*) |
bit 6,(iy+*) |
bit 6,(iy+*) |
bit 6,(iy+*) |
bit 6,(iy+*) |
bit 6,(iy+*) |
bit 6,(iy+*) |
bit 7,(iy+*) |
bit 7,(iy+*) |
bit 7,(iy+*) |
bit 7,(iy+*) |
bit 7,(iy+*) |
bit 7,(iy+*) |
bit 7,(iy+*) |
bit 7,(iy+*) |
8 |
res 0,(iy+*),b |
res 0,(iy+*),c |
res 0,(iy+*),d |
res 0,(iy+*),e |
res 0,(iy+*),h |
res 0,(iy+*),l |
res 0,(iy+*) |
res 0,(iy+*),a |
res 1,(iy+*),b |
res 1,(iy+*),c |
res 1,(iy+*),d |
res 1,(iy+*),e |
res 1,(iy+*),h |
res 1,(iy+*),l |
res 1,(iy+*) |
res 1,(iy+*),a |
9 |
res 2,(iy+*),b |
res 2,(iy+*),c |
res 2,(iy+*),d |
res 2,(iy+*),e |
res 2,(iy+*),h |
res 2,(iy+*),l |
res 2,(iy+*) |
res 2,(iy+*),a |
res 3,(iy+*),b |
res 3,(iy+*),c |
res 3,(iy+*),d |
res 3,(iy+*),e |
res 3,(iy+*),h |
res 3,(iy+*),l |
res 3,(iy+*) |
res 3,(iy+*),a |
A |
res 4,(iy+*),b |
res 4,(iy+*),c |
res 4,(iy+*),d |
res 4,(iy+*),e |
res 4,(iy+*),h |
res 4,(iy+*),l |
res 4,(iy+*) |
res 4,(iy+*),a |
res 5,(iy+*),b |
res 5,(iy+*),c |
res 5,(iy+*),d |
res 5,(iy+*),e |
res 5,(iy+*),h |
res 5,(iy+*),l |
res 5,(iy+*) |
res 5,(iy+*),a |
B |
res 6,(iy+*),b |
res 6,(iy+*),c |
res 6,(iy+*),d |
res 6,(iy+*),e |
res 6,(iy+*),h |
res 6,(iy+*),l |
res 6,(iy+*) |
res 6,(iy+*),a |
res 7,(iy+*),b |
res 7,(iy+*),c |
res 7,(iy+*),d |
res 7,(iy+*),e |
res 7,(iy+*),h |
res 7,(iy+*),l |
res 7,(iy+*) |
res 7,(iy+*),a |
C |
set 0,(iy+*),b |
set 0,(iy+*),c |
set 0,(iy+*),d |
set 0,(iy+*),e |
set 0,(iy+*),h |
set 0,(iy+*),l |
set 0,(iy+*) |
set 0,(iy+*),a |
set 1,(iy+*),b |
set 1,(iy+*),c |
set 1,(iy+*),d |
set 1,(iy+*),e |
set 1,(iy+*),h |
set 1,(iy+*),l |
set 1,(iy+*) |
set 1,(iy+*),a |
D |
set 2,(iy+*),b |
set 2,(iy+*),c |
set 2,(iy+*),d |
set 2,(iy+*),e |
set 2,(iy+*),h |
set 2,(iy+*),l |
set 2,(iy+*) |
set 2,(iy+*),a |
set 3,(iy+*),b |
set 3,(iy+*),c |
set 3,(iy+*),d |
set 3,(iy+*),e |
set 3,(iy+*),h |
set 3,(iy+*),l |
set 3,(iy+*) |
set 3,(iy+*),a |
E |
set 4,(iy+*),b |
set 4,(iy+*),c |
set 4,(iy+*),d |
set 4,(iy+*),e |
set 4,(iy+*),h |
set 4,(iy+*),l |
set 4,(iy+*) |
set 4,(iy+*),a |
set 5,(iy+*),b |
set 5,(iy+*),c |
set 5,(iy+*),d |
set 5,(iy+*),e |
set 5,(iy+*),h |
set 5,(iy+*),l |
set 5,(iy+*) |
set 5,(iy+*),a |
F |
set 6,(iy+*),b |
set 6,(iy+*),c |
set 6,(iy+*),d |
set 6,(iy+*),e |
set 6,(iy+*),h |
set 6,(iy+*),l |
set 6,(iy+*) |
set 6,(iy+*),a |
set 7,(iy+*),b |
set 7,(iy+*),c |
set 7,(iy+*),d |
set 7,(iy+*),e |
set 7,(iy+*),h |
set 7,(iy+*),l |
set 7,(iy+*) |
set 7,(iy+*),a |