Regular opcodes
00 .. NOP
01 .. LD BC,nn
02 .. LD (BC),A
03 .. INC BC
04 .. INC B
05 .. DEC B
06 .. LD B,n
07 .. RLCA
08 .. EX AF,AF'
09 .. ADD HL,BC
0A .. LD A,(BC)
0B .. DEC BC
0C .. INC C
0D .. DEC C
0E .. LD C,n
0F .. RRCA
10 .. DJNZ (PC+e)
11 .. LD DE,nn
12 .. LD (DE),A
13 .. INC DE
14 .. INC D
15 .. DEC D
16 .. LD D,n
17 .. RLA
18 .. JR e
19 .. ADD HL,DE
1A .. LD A,(DE)
1B .. DEC DE
1C .. INC E
1D .. DEC E
1E .. LD E,n
1F .. RRA
20 .. JR NZ,e
21 .. LD HL,nn
22 .. LD (nn),HL
23 .. INC HL
24 .. INC H
25 .. DEC H
26 .. LD H,n
27 .. DAA
28 .. JR Z,e
29 .. ADD HL,HL
2A .. LD HL,(nn)
2B .. DEC HL
2C .. INC L
2D .. DEC L
2E .. LD L,n
2F .. CPL
30 .. JR NC,e
31 .. LD SP,nn
32 .. LD (nn),A
33 .. INC SP
34 .. INC (HL)
35 .. DEC (HL)
36 .. LD (HL),n
37 .. SCF
38 .. JR C,e
39 .. ADD HL,SP
3A .. LD A,(nn)
3B .. DEC SP
3C .. INC A
3D .. DEC A
3E .. LD A,n
3F .. CCF
40 .. LD B,B
41 .. LD B,C
42 .. LD B,D
43 .. LD B,E
44 .. LD B,H
45 .. LD B,L
46 .. LD B,(HL)
47 .. LD B,A
48 .. LD C,B
49 .. LD C,C
4A .. LD C,D
4B .. LD C,E
4C .. LD C,H
4D .. LD C,L
4E .. LD C,(HL)
4F .. LD C,A
50 .. LD D,B
51 .. LD D,C
52 .. LD D,D
53 .. LD D,E
54 .. LD D,H
55 .. LD D,L
56 .. LD D,(HL)
57 .. LD D,A
58 .. LD E,B
59 .. LD E,C
5A .. LD E,D
5B .. LD E,E
5C .. LD E,H
5D .. LD E,L
5E .. LD E,(HL)
5F .. LD E,A
60 .. LD H,B
61 .. LD H,C
62 .. LD H,D
63 .. LD H,E
64 .. LD H,H
65 .. LD H,L
66 .. LD H,(HL)
67 .. LD H,A
68 .. LD L,B
69 .. LD L,C
6A .. LD L,D
6B .. LD L,E
6C .. LD L,H
6D .. LD L,L
6E .. LD L,(HL)
6F .. LD L,A
70 .. LD (HL),B
71 .. LD (HL),C
72 .. LD (HL),D
73 .. LD (HL),E
74 .. LD (HL),H
75 .. LD (HL),L
76 .. HALT
77 .. LD (HL),A
78 .. LD A,B
79 .. LD A,C
7A .. LD A,D
7B .. LD A,E
7C .. LD A,H
7D .. LD A,L
7E .. LD A,(HL)
7F .. LD A,A
80 .. ADD A,B
81 .. ADD A,C
82 .. ADD A,D
83 .. ADD A,E
84 .. ADD A,H
85 .. ADD A,L
86 .. ADD A,(HL)
87 .. ADD A,A
88 .. ADC A,B
89 .. ADC A,C
8A .. ADC A,D
8B .. ADC A,E
8C .. ADC A,H
8D .. ADC A,L
8E .. ADC A,(HL)
8F .. ADC A,A
90 .. SUB B
91 .. SUB C
92 .. SUB D
93 .. SUB E
94 .. SUB H
95 .. SUB L
96 .. SUB (HL)
97 .. SUB A
98 .. SBC A,B
99 .. SBC A,C
9A .. SBC A,D
9B .. SBC A,E
9C .. SBC A,H
9D .. SBC A,L
9E .. SBC A,(HL)
9F .. SBC A,A
A0 .. AND B
A1 .. AND C
A2 .. AND D
A3 .. AND E
A4 .. AND H
A5 .. AND L
A6 .. AND (HL)
A7 .. AND A
A8 .. XOR B
A9 .. XOR C
AA .. XOR D
AB .. XOR E
AC .. XOR H
AD .. XOR L
AE .. XOR (HL)
AF .. XOR A
B0 .. OR B
B1 .. OR C
B2 .. OR D
B3 .. OR E
B4 .. OR H
B5 .. OR L
B6 .. OR (HL)
B7 .. OR A
B8 .. CP B
B9 .. CP C
BA .. CP D
BB .. CP E
BC .. CP H
BD .. CP L
BE .. CP (HL)
BF .. CP A
C0 .. RET NZ
C1 .. POP BC
C2 .. JP NZ,nn
C3 .. JP nn
C4 .. CALL NZ,nn
C5 .. PUSH BC
C6 .. ADD A,n
C7 .. RST 0H
C8 .. RET Z
C9 .. RET
CA .. JP Z,nn
CB .. CB
CC .. CALL Z,nn
CD .. CALL nn
CE .. ADC A,n
CF .. RST 8H
D0 .. RET NC
D1 .. POP DE
D2 .. JP NC,nn
D3 .. OUT (n),A
D4 .. CALL NC,nn
D5 .. PUSH DE
D6 .. SUB n
D7 .. RST 10H
D8 .. RET C
D9 .. EXX
DA .. JP C,nn
DB .. IN A,(n)
DC .. CALL C,nn
DD .. DD
DE .. SBC A,n
DF .. RST 18H
E0 .. RET PO
E1 .. POP HL
E2 .. JP PO,nn
E3 .. EX (SP),HL
E4 .. CALL PO,nn
E5 .. PUSH HL
E6 .. AND n
E7 .. RST 20H
E8 .. RET PE
E9 .. JP (HL)
EA .. JP PE,nn
EB .. EX DE,HL
EC .. CALL PE,nn
ED .. ED
EE .. XOR n
EF .. RST 28H
F0 .. RET P
F1 .. POP AF
F2 .. JP P,nn
F3 .. DI
F4 .. CALL P,nn
F5 .. PUSH AF
F6 .. OR n
F7 .. RST 30H
F8 .. RET M
F9 .. LD SP,HL
FA .. JP M,nn
FB .. EI
FC .. CALL M,nn
FD .. FD
FE .. CP n
FF .. RST 38H
Instructions Timing
Opcode: 00 => NOP
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:00 M1 MREQ RD | Opcode read from 000 -> 00
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 01 n n => LD BC,nn
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:01 M1 MREQ RD | Opcode read from 000 -> 01
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
-----------------------------------------------------------+
Opcode: 02 => LD (BC),A
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:02 M1 MREQ RD | Opcode read from 000 -> 02
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:FF MREQ |
#007H T7 AB:001 DB:FF MREQ WR | Memory write to 001 <- FF
-----------------------------------------------------------+
Opcode: 03 => INC BC
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:03 M1 MREQ RD | Opcode read from 000 -> 03
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:000 DB:-- |
-----------------------------------------------------------+
Opcode: 04 => INC B
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:04 M1 MREQ RD | Opcode read from 000 -> 04
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 05 => DEC B
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:05 M1 MREQ RD | Opcode read from 000 -> 05
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 06 n => LD B,n
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:06 M1 MREQ RD | Opcode read from 000 -> 06
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: 07 => RLCA
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:07 M1 MREQ RD | Opcode read from 000 -> 07
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 08 => EX AF,AF'
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:08 M1 MREQ RD | Opcode read from 000 -> 08
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 09 => ADD HL,BC
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:09 M1 MREQ RD | Opcode read from 000 -> 09
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:000 DB:-- |
#007H T7 AB:000 DB:-- |
#008H T8 AB:000 DB:-- |
#009H T9 AB:000 DB:-- |
#010H T10 AB:000 DB:-- |
#011H T11 AB:000 DB:-- |
-----------------------------------------------------------+
Opcode: 0A => LD A,(BC)
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:0A M1 MREQ RD | Opcode read from 000 -> 0A
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:002 DB:-- |
#006H T6 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#007H T7 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
-----------------------------------------------------------+
Opcode: 0B => DEC BC
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:0B M1 MREQ RD | Opcode read from 000 -> 0B
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:000 DB:-- |
-----------------------------------------------------------+
Opcode: 0C => INC C
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:0C M1 MREQ RD | Opcode read from 000 -> 0C
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 0D => DEC C
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:0D M1 MREQ RD | Opcode read from 000 -> 0D
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 0E n => LD C,n
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:0E M1 MREQ RD | Opcode read from 000 -> 0E
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: 0F => RRCA
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:0F M1 MREQ RD | Opcode read from 000 -> 0F
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 10 e => DJNZ (PC+e)
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:10 M1 MREQ RD | Opcode read from 000 -> 10
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:001 DB:-- |
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: 11 n n => LD DE,nn
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:11 M1 MREQ RD | Opcode read from 000 -> 11
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
-----------------------------------------------------------+
Opcode: 12 => LD (DE),A
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:12 M1 MREQ RD | Opcode read from 000 -> 12
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ |
#007H T7 AB:001 DB:01 MREQ WR | Memory write to 001 <- 01
-----------------------------------------------------------+
Opcode: 13 => INC DE
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:13 M1 MREQ RD | Opcode read from 000 -> 13
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:000 DB:-- |
-----------------------------------------------------------+
Opcode: 14 => INC D
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:14 M1 MREQ RD | Opcode read from 000 -> 14
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 15 => DEC D
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:15 M1 MREQ RD | Opcode read from 000 -> 15
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 16 n => LD D,n
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:16 M1 MREQ RD | Opcode read from 000 -> 16
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: 17 => RLA
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:17 M1 MREQ RD | Opcode read from 000 -> 17
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 18 e => JR e
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:18 M1 MREQ RD | Opcode read from 000 -> 18
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:001 DB:-- |
#009H T9 AB:001 DB:-- |
#010H T10 AB:001 DB:-- |
#011H T11 AB:001 DB:-- |
#012H T12 AB:001 DB:-- |
-----------------------------------------------------------+
Opcode: 19 => ADD HL,DE
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:19 M1 MREQ RD | Opcode read from 000 -> 19
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:000 DB:-- |
#007H T7 AB:000 DB:-- |
#008H T8 AB:000 DB:-- |
#009H T9 AB:000 DB:-- |
#010H T10 AB:000 DB:-- |
#011H T11 AB:000 DB:-- |
-----------------------------------------------------------+
Opcode: 1A => LD A,(DE)
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:1A M1 MREQ RD | Opcode read from 000 -> 1A
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:002 DB:-- |
#006H T6 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#007H T7 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
-----------------------------------------------------------+
Opcode: 1B => DEC DE
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:1B M1 MREQ RD | Opcode read from 000 -> 1B
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:000 DB:-- |
-----------------------------------------------------------+
Opcode: 1C => INC E
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:1C M1 MREQ RD | Opcode read from 000 -> 1C
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 1D => DEC E
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:1D M1 MREQ RD | Opcode read from 000 -> 1D
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 1E n => LD E,n
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:1E M1 MREQ RD | Opcode read from 000 -> 1E
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: 1F => RRA
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:1F M1 MREQ RD | Opcode read from 000 -> 1F
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 20 e => JR NZ,e
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:20 M1 MREQ RD | Opcode read from 000 -> 20
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:001 DB:-- |
#009H T9 AB:001 DB:-- |
#010H T10 AB:001 DB:-- |
#011H T11 AB:001 DB:-- |
#012H T12 AB:001 DB:-- |
-----------------------------------------------------------+
Opcode: 21 n n => LD HL,nn
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:21 M1 MREQ RD | Opcode read from 000 -> 21
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
-----------------------------------------------------------+
Opcode: 22 n n => LD (nn),HL
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:22 M1 MREQ RD | Opcode read from 000 -> 22
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#011H T11 AB:001 DB:-- |
#012H T12 AB:001 DB:01 MREQ |
#013H T13 AB:001 DB:01 MREQ WR | Memory write to 001 <- 01
#014H T14 AB:002 DB:-- |
#015H T15 AB:002 DB:02 MREQ |
#016H T16 AB:002 DB:02 MREQ WR | Memory write to 002 <- 02
-----------------------------------------------------------+
Opcode: 23 => INC HL
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:23 M1 MREQ RD | Opcode read from 000 -> 23
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:000 DB:-- |
-----------------------------------------------------------+
Opcode: 24 => INC H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:24 M1 MREQ RD | Opcode read from 000 -> 24
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 25 => DEC H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:25 M1 MREQ RD | Opcode read from 000 -> 25
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 26 n => LD H,n
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:26 M1 MREQ RD | Opcode read from 000 -> 26
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: 27 => DAA
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:27 M1 MREQ RD | Opcode read from 000 -> 27
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 28 e => JR Z,e
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:28 M1 MREQ RD | Opcode read from 000 -> 28
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: 29 => ADD HL,HL
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:29 M1 MREQ RD | Opcode read from 000 -> 29
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:000 DB:-- |
#007H T7 AB:000 DB:-- |
#008H T8 AB:000 DB:-- |
#009H T9 AB:000 DB:-- |
#010H T10 AB:000 DB:-- |
#011H T11 AB:000 DB:-- |
-----------------------------------------------------------+
Opcode: 2A n n => LD HL,(nn)
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:2A M1 MREQ RD | Opcode read from 000 -> 2A
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#011H T11 AB:001 DB:-- |
#012H T12 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#013H T13 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#014H T14 AB:002 DB:-- |
#015H T15 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#016H T16 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
-----------------------------------------------------------+
Opcode: 2B => DEC HL
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:2B M1 MREQ RD | Opcode read from 000 -> 2B
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:000 DB:-- |
-----------------------------------------------------------+
Opcode: 2C => INC L
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:2C M1 MREQ RD | Opcode read from 000 -> 2C
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 2D => DEC L
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:2D M1 MREQ RD | Opcode read from 000 -> 2D
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 2E n => LD L,n
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:2E M1 MREQ RD | Opcode read from 000 -> 2E
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: 2F => CPL
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:2F M1 MREQ RD | Opcode read from 000 -> 2F
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 30 e => JR NC,e
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:30 M1 MREQ RD | Opcode read from 000 -> 30
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:001 DB:-- |
#009H T9 AB:001 DB:-- |
#010H T10 AB:001 DB:-- |
#011H T11 AB:001 DB:-- |
#012H T12 AB:001 DB:-- |
-----------------------------------------------------------+
Opcode: 31 n n => LD SP,nn
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:31 M1 MREQ RD | Opcode read from 000 -> 31
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
-----------------------------------------------------------+
Opcode: 32 n n => LD (nn),A
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:32 M1 MREQ RD | Opcode read from 000 -> 32
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#011H T11 AB:001 DB:-- |
#012H T12 AB:001 DB:FE MREQ |
#013H T13 AB:001 DB:FE MREQ WR | Memory write to 001 <- FE
-----------------------------------------------------------+
Opcode: 33 => INC SP
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:33 M1 MREQ RD | Opcode read from 000 -> 33
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:000 DB:-- |
-----------------------------------------------------------+
Opcode: 34 => INC (HL)
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:34 M1 MREQ RD | Opcode read from 000 -> 34
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:001 DB:-- |
#009H T9 AB:001 DB:-- |
#010H T10 AB:001 DB:02 MREQ |
#011H T11 AB:001 DB:02 MREQ WR | Memory write to 001 <- 02
-----------------------------------------------------------+
Opcode: 35 => DEC (HL)
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:35 M1 MREQ RD | Opcode read from 000 -> 35
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:001 DB:-- |
#009H T9 AB:001 DB:-- |
#010H T10 AB:001 DB:00 MREQ |
#011H T11 AB:001 DB:00 MREQ WR | Memory write to 001 <- 00
-----------------------------------------------------------+
Opcode: 36 n => LD (HL),n
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:36 M1 MREQ RD | Opcode read from 000 -> 36
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:001 DB:-- |
#009H T9 AB:001 DB:01 MREQ |
#010H T10 AB:001 DB:01 MREQ WR | Memory write to 001 <- 01
-----------------------------------------------------------+
Opcode: 37 => SCF
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:37 M1 MREQ RD | Opcode read from 000 -> 37
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 38 e => JR C,e
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:38 M1 MREQ RD | Opcode read from 000 -> 38
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:001 DB:-- |
#009H T9 AB:001 DB:-- |
#010H T10 AB:001 DB:-- |
#011H T11 AB:001 DB:-- |
#012H T12 AB:001 DB:-- |
-----------------------------------------------------------+
Opcode: 39 => ADD HL,SP
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:39 M1 MREQ RD | Opcode read from 000 -> 39
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:000 DB:-- |
#007H T7 AB:000 DB:-- |
#008H T8 AB:000 DB:-- |
#009H T9 AB:000 DB:-- |
#010H T10 AB:000 DB:-- |
#011H T11 AB:000 DB:-- |
-----------------------------------------------------------+
Opcode: 3A n n => LD A,(nn)
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:3A M1 MREQ RD | Opcode read from 000 -> 3A
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#011H T11 AB:001 DB:-- |
#012H T12 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#013H T13 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: 3B => DEC SP
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:3B M1 MREQ RD | Opcode read from 000 -> 3B
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:000 DB:-- |
-----------------------------------------------------------+
Opcode: 3C => INC A
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:3C M1 MREQ RD | Opcode read from 000 -> 3C
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 3D => DEC A
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:3D M1 MREQ RD | Opcode read from 000 -> 3D
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 3E n => LD A,n
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:3E M1 MREQ RD | Opcode read from 000 -> 3E
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: 3F => CCF
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:3F M1 MREQ RD | Opcode read from 000 -> 3F
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 40 => LD B,B
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:40 M1 MREQ RD | Opcode read from 000 -> 40
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 41 => LD B,C
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:41 M1 MREQ RD | Opcode read from 000 -> 41
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 42 => LD B,D
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:42 M1 MREQ RD | Opcode read from 000 -> 42
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 43 => LD B,E
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:43 M1 MREQ RD | Opcode read from 000 -> 43
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 44 => LD B,H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:44 M1 MREQ RD | Opcode read from 000 -> 44
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 45 => LD B,L
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:45 M1 MREQ RD | Opcode read from 000 -> 45
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 46 => LD B,(HL)
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:46 M1 MREQ RD | Opcode read from 000 -> 46
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:003 DB:-- |
#006H T6 AB:003 DB:03 MREQ RD | Memory read from 003 -> 03
#007H T7 AB:003 DB:03 MREQ RD | Memory read from 003 -> 03
-----------------------------------------------------------+
Opcode: 47 => LD B,A
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:47 M1 MREQ RD | Opcode read from 000 -> 47
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 48 => LD C,B
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:48 M1 MREQ RD | Opcode read from 000 -> 48
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 49 => LD C,C
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:49 M1 MREQ RD | Opcode read from 000 -> 49
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 4A => LD C,D
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:4A M1 MREQ RD | Opcode read from 000 -> 4A
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 4B => LD C,E
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:4B M1 MREQ RD | Opcode read from 000 -> 4B
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 4C => LD C,H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:4C M1 MREQ RD | Opcode read from 000 -> 4C
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 4D => LD C,L
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:4D M1 MREQ RD | Opcode read from 000 -> 4D
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 4E => LD C,(HL)
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:4E M1 MREQ RD | Opcode read from 000 -> 4E
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:003 DB:-- |
#006H T6 AB:003 DB:03 MREQ RD | Memory read from 003 -> 03
#007H T7 AB:003 DB:03 MREQ RD | Memory read from 003 -> 03
-----------------------------------------------------------+
Opcode: 4F => LD C,A
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:4F M1 MREQ RD | Opcode read from 000 -> 4F
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 50 => LD D,B
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:50 M1 MREQ RD | Opcode read from 000 -> 50
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 51 => LD D,C
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:51 M1 MREQ RD | Opcode read from 000 -> 51
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 52 => LD D,D
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:52 M1 MREQ RD | Opcode read from 000 -> 52
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 53 => LD D,E
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:53 M1 MREQ RD | Opcode read from 000 -> 53
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 54 => LD D,H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:54 M1 MREQ RD | Opcode read from 000 -> 54
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 55 => LD D,L
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:55 M1 MREQ RD | Opcode read from 000 -> 55
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 56 => LD D,(HL)
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:56 M1 MREQ RD | Opcode read from 000 -> 56
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:003 DB:-- |
#006H T6 AB:003 DB:03 MREQ RD | Memory read from 003 -> 03
#007H T7 AB:003 DB:03 MREQ RD | Memory read from 003 -> 03
-----------------------------------------------------------+
Opcode: 57 => LD D,A
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:57 M1 MREQ RD | Opcode read from 000 -> 57
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 58 => LD E,B
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:58 M1 MREQ RD | Opcode read from 000 -> 58
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 59 => LD E,C
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:59 M1 MREQ RD | Opcode read from 000 -> 59
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 5A => LD E,D
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:5A M1 MREQ RD | Opcode read from 000 -> 5A
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 5B => LD E,E
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:5B M1 MREQ RD | Opcode read from 000 -> 5B
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 5C => LD E,H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:5C M1 MREQ RD | Opcode read from 000 -> 5C
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 5D => LD E,L
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:5D M1 MREQ RD | Opcode read from 000 -> 5D
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 5E => LD E,(HL)
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:5E M1 MREQ RD | Opcode read from 000 -> 5E
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:003 DB:-- |
#006H T6 AB:003 DB:03 MREQ RD | Memory read from 003 -> 03
#007H T7 AB:003 DB:03 MREQ RD | Memory read from 003 -> 03
-----------------------------------------------------------+
Opcode: 5F => LD E,A
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:5F M1 MREQ RD | Opcode read from 000 -> 5F
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 60 => LD H,B
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:60 M1 MREQ RD | Opcode read from 000 -> 60
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 61 => LD H,C
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:61 M1 MREQ RD | Opcode read from 000 -> 61
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 62 => LD H,D
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:62 M1 MREQ RD | Opcode read from 000 -> 62
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 63 => LD H,E
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:63 M1 MREQ RD | Opcode read from 000 -> 63
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 64 => LD H,H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:64 M1 MREQ RD | Opcode read from 000 -> 64
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 65 => LD H,L
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:65 M1 MREQ RD | Opcode read from 000 -> 65
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 66 => LD H,(HL)
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:66 M1 MREQ RD | Opcode read from 000 -> 66
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:003 DB:-- |
#006H T6 AB:003 DB:03 MREQ RD | Memory read from 003 -> 03
#007H T7 AB:003 DB:03 MREQ RD | Memory read from 003 -> 03
-----------------------------------------------------------+
Opcode: 67 => LD H,A
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:67 M1 MREQ RD | Opcode read from 000 -> 67
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 68 => LD L,B
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:68 M1 MREQ RD | Opcode read from 000 -> 68
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 69 => LD L,C
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:69 M1 MREQ RD | Opcode read from 000 -> 69
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 6A => LD L,D
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:6A M1 MREQ RD | Opcode read from 000 -> 6A
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 6B => LD L,E
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:6B M1 MREQ RD | Opcode read from 000 -> 6B
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 6C => LD L,H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:6C M1 MREQ RD | Opcode read from 000 -> 6C
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 6D => LD L,L
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:6D M1 MREQ RD | Opcode read from 000 -> 6D
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 6E => LD L,(HL)
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:6E M1 MREQ RD | Opcode read from 000 -> 6E
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: 6F => LD L,A
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:6F M1 MREQ RD | Opcode read from 000 -> 6F
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 70 => LD (HL),B
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:70 M1 MREQ RD | Opcode read from 000 -> 70
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ |
#007H T7 AB:001 DB:01 MREQ WR | Memory write to 001 <- 01
-----------------------------------------------------------+
Opcode: 71 => LD (HL),C
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:71 M1 MREQ RD | Opcode read from 000 -> 71
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ |
#007H T7 AB:001 DB:01 MREQ WR | Memory write to 001 <- 01
-----------------------------------------------------------+
Opcode: 72 => LD (HL),D
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:72 M1 MREQ RD | Opcode read from 000 -> 72
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ |
#007H T7 AB:001 DB:01 MREQ WR | Memory write to 001 <- 01
-----------------------------------------------------------+
Opcode: 73 => LD (HL),E
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:73 M1 MREQ RD | Opcode read from 000 -> 73
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ |
#007H T7 AB:001 DB:01 MREQ WR | Memory write to 001 <- 01
-----------------------------------------------------------+
Opcode: 74 => LD (HL),H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:74 M1 MREQ RD | Opcode read from 000 -> 74
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ |
#007H T7 AB:001 DB:01 MREQ WR | Memory write to 001 <- 01
-----------------------------------------------------------+
Opcode: 75 => LD (HL),L
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:75 M1 MREQ RD | Opcode read from 000 -> 75
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ |
#007H T7 AB:001 DB:01 MREQ WR | Memory write to 001 <- 01
-----------------------------------------------------------+
Opcode: 76 => HALT
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:76 M1 MREQ RD | Opcode read from 000 -> 76
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 77 => LD (HL),A
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:77 M1 MREQ RD | Opcode read from 000 -> 77
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ |
#007H T7 AB:001 DB:01 MREQ WR | Memory write to 001 <- 01
-----------------------------------------------------------+
Opcode: 78 => LD A,B
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:78 M1 MREQ RD | Opcode read from 000 -> 78
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 79 => LD A,C
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:79 M1 MREQ RD | Opcode read from 000 -> 79
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 7A => LD A,D
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:7A M1 MREQ RD | Opcode read from 000 -> 7A
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 7B => LD A,E
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:7B M1 MREQ RD | Opcode read from 000 -> 7B
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 7C => LD A,H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:7C M1 MREQ RD | Opcode read from 000 -> 7C
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 7D => LD A,L
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:7D M1 MREQ RD | Opcode read from 000 -> 7D
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 7E => LD A,(HL)
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:7E M1 MREQ RD | Opcode read from 000 -> 7E
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: 7F => LD A,A
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:7F M1 MREQ RD | Opcode read from 000 -> 7F
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 80 => ADD A,B
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:80 M1 MREQ RD | Opcode read from 000 -> 80
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 81 => ADD A,C
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:81 M1 MREQ RD | Opcode read from 000 -> 81
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 82 => ADD A,D
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:82 M1 MREQ RD | Opcode read from 000 -> 82
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 83 => ADD A,E
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:83 M1 MREQ RD | Opcode read from 000 -> 83
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 84 => ADD A,H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:84 M1 MREQ RD | Opcode read from 000 -> 84
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 85 => ADD A,L
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:85 M1 MREQ RD | Opcode read from 000 -> 85
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 86 => ADD A,(HL)
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:86 M1 MREQ RD | Opcode read from 000 -> 86
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: 87 => ADD A,A
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:87 M1 MREQ RD | Opcode read from 000 -> 87
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 88 => ADC A,B
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:88 M1 MREQ RD | Opcode read from 000 -> 88
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 89 => ADC A,C
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:89 M1 MREQ RD | Opcode read from 000 -> 89
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 8A => ADC A,D
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:8A M1 MREQ RD | Opcode read from 000 -> 8A
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 8B => ADC A,E
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:8B M1 MREQ RD | Opcode read from 000 -> 8B
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 8C => ADC A,H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:8C M1 MREQ RD | Opcode read from 000 -> 8C
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 8D => ADC A,L
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:8D M1 MREQ RD | Opcode read from 000 -> 8D
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 8E => ADC A,(HL)
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:8E M1 MREQ RD | Opcode read from 000 -> 8E
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: 8F => ADC A,A
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:8F M1 MREQ RD | Opcode read from 000 -> 8F
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 90 => SUB B
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:90 M1 MREQ RD | Opcode read from 000 -> 90
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 91 => SUB C
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:91 M1 MREQ RD | Opcode read from 000 -> 91
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 92 => SUB D
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:92 M1 MREQ RD | Opcode read from 000 -> 92
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 93 => SUB E
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:93 M1 MREQ RD | Opcode read from 000 -> 93
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 94 => SUB H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:94 M1 MREQ RD | Opcode read from 000 -> 94
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 95 => SUB L
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:95 M1 MREQ RD | Opcode read from 000 -> 95
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 96 => SUB (HL)
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:96 M1 MREQ RD | Opcode read from 000 -> 96
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: 97 => SUB A
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:97 M1 MREQ RD | Opcode read from 000 -> 97
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 98 => SBC A,B
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:98 M1 MREQ RD | Opcode read from 000 -> 98
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 99 => SBC A,C
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:99 M1 MREQ RD | Opcode read from 000 -> 99
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 9A => SBC A,D
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:9A M1 MREQ RD | Opcode read from 000 -> 9A
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 9B => SBC A,E
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:9B M1 MREQ RD | Opcode read from 000 -> 9B
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 9C => SBC A,H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:9C M1 MREQ RD | Opcode read from 000 -> 9C
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 9D => SBC A,L
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:9D M1 MREQ RD | Opcode read from 000 -> 9D
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: 9E => SBC A,(HL)
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:9E M1 MREQ RD | Opcode read from 000 -> 9E
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: 9F => SBC A,A
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:9F M1 MREQ RD | Opcode read from 000 -> 9F
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: A0 => AND B
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:A0 M1 MREQ RD | Opcode read from 000 -> A0
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: A1 => AND C
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:A1 M1 MREQ RD | Opcode read from 000 -> A1
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: A2 => AND D
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:A2 M1 MREQ RD | Opcode read from 000 -> A2
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: A3 => AND E
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:A3 M1 MREQ RD | Opcode read from 000 -> A3
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: A4 => AND H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:A4 M1 MREQ RD | Opcode read from 000 -> A4
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: A5 => AND L
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:A5 M1 MREQ RD | Opcode read from 000 -> A5
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: A6 => AND (HL)
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:A6 M1 MREQ RD | Opcode read from 000 -> A6
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: A7 => AND A
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:A7 M1 MREQ RD | Opcode read from 000 -> A7
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: A8 => XOR B
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:A8 M1 MREQ RD | Opcode read from 000 -> A8
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: A9 => XOR C
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:A9 M1 MREQ RD | Opcode read from 000 -> A9
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: AA => XOR D
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:AA M1 MREQ RD | Opcode read from 000 -> AA
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: AB => XOR E
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:AB M1 MREQ RD | Opcode read from 000 -> AB
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: AC => XOR H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:AC M1 MREQ RD | Opcode read from 000 -> AC
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: AD => XOR L
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:AD M1 MREQ RD | Opcode read from 000 -> AD
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: AE => XOR (HL)
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:AE M1 MREQ RD | Opcode read from 000 -> AE
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: AF => XOR A
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:AF M1 MREQ RD | Opcode read from 000 -> AF
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: B0 => OR B
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:B0 M1 MREQ RD | Opcode read from 000 -> B0
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: B1 => OR C
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:B1 M1 MREQ RD | Opcode read from 000 -> B1
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: B2 => OR D
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:B2 M1 MREQ RD | Opcode read from 000 -> B2
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: B3 => OR E
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:B3 M1 MREQ RD | Opcode read from 000 -> B3
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: B4 => OR H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:B4 M1 MREQ RD | Opcode read from 000 -> B4
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: B5 => OR L
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:B5 M1 MREQ RD | Opcode read from 000 -> B5
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: B6 => OR (HL)
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:B6 M1 MREQ RD | Opcode read from 000 -> B6
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: B7 => OR A
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:B7 M1 MREQ RD | Opcode read from 000 -> B7
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: B8 => CP B
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:B8 M1 MREQ RD | Opcode read from 000 -> B8
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: B9 => CP C
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:B9 M1 MREQ RD | Opcode read from 000 -> B9
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: BA => CP D
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:BA M1 MREQ RD | Opcode read from 000 -> BA
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: BB => CP E
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:BB M1 MREQ RD | Opcode read from 000 -> BB
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: BC => CP H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:BC M1 MREQ RD | Opcode read from 000 -> BC
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: BD => CP L
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:BD M1 MREQ RD | Opcode read from 000 -> BD
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: BE => CP (HL)
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:BE M1 MREQ RD | Opcode read from 000 -> BE
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: BF => CP A
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:BF M1 MREQ RD | Opcode read from 000 -> BF
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: C0 => RET NZ
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:C0 M1 MREQ RD | Opcode read from 000 -> C0
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
-----------------------------------------------------------+
Opcode: C1 => POP BC
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:C1 M1 MREQ RD | Opcode read from 000 -> C1
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
-----------------------------------------------------------+
Opcode: C2 n n => JP NZ,nn
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:C2 M1 MREQ RD | Opcode read from 000 -> C2
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
-----------------------------------------------------------+
Opcode: C3 n n => JP nn
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:C3 M1 MREQ RD | Opcode read from 000 -> C3
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
-----------------------------------------------------------+
Opcode: C4 n n => CALL NZ,nn
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:C4 M1 MREQ RD | Opcode read from 000 -> C4
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
-----------------------------------------------------------+
Opcode: C5 => PUSH BC
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:C5 M1 MREQ RD | Opcode read from 000 -> C5
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:002 DB:-- |
#007H T7 AB:002 DB:02 MREQ |
#008H T8 AB:002 DB:02 MREQ WR | Memory write to 002 <- 02
#009H T9 AB:001 DB:-- |
#010H T10 AB:001 DB:01 MREQ |
#011H T11 AB:001 DB:01 MREQ WR | Memory write to 001 <- 01
-----------------------------------------------------------+
Opcode: C6 n => ADD A,n
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:C6 M1 MREQ RD | Opcode read from 000 -> C6
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: C7 => RST 0H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:C7 M1 MREQ RD | Opcode read from 000 -> C7
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:000 DB:-- |
#007H T7 AB:000 DB:00 MREQ |
#008H T8 AB:000 DB:00 MREQ WR | Memory write to 000 <- 00
#009H T9 AB:0FF DB:-- |
#010H T10 AB:0FF DB:01 MREQ |
#011H T11 AB:0FF DB:01 MREQ WR | Memory write to 0FF <- 01
-----------------------------------------------------------+
Opcode: C8 => RET Z
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:C8 M1 MREQ RD | Opcode read from 000 -> C8
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
-----------------------------------------------------------+
Opcode: C9 => RET
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:C9 M1 MREQ RD | Opcode read from 000 -> C9
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:0FF DB:-- |
#006H T6 AB:0FF DB:01 MREQ RD | Memory read from 0FF -> 01
#007H T7 AB:0FF DB:01 MREQ RD | Memory read from 0FF -> 01
#008H T8 AB:000 DB:-- |
#009H T9 AB:000 DB:C9 MREQ RD | Memory read from 000 -> C9
#010H T10 AB:000 DB:C9 MREQ RD | Memory read from 000 -> C9
-----------------------------------------------------------+
Opcode: CA n n => JP Z,nn
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:CA M1 MREQ RD | Opcode read from 000 -> CA
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
-----------------------------------------------------------+
Opcode: CB => CB
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:CB M1 MREQ RD | Opcode read from 000 -> CB
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: CC n n => CALL Z,nn
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:CC M1 MREQ RD | Opcode read from 000 -> CC
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
-----------------------------------------------------------+
Opcode: CD n n => CALL nn
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:CD M1 MREQ RD | Opcode read from 000 -> CD
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#011H T11 AB:002 DB:-- |
#012H T12 AB:000 DB:-- |
#013H T13 AB:000 DB:00 MREQ |
#014H T14 AB:000 DB:00 MREQ WR | Memory write to 000 <- 00
#015H T15 AB:0FF DB:-- |
#016H T16 AB:0FF DB:03 MREQ |
#017H T17 AB:0FF DB:03 MREQ WR | Memory write to 0FF <- 03
-----------------------------------------------------------+
Opcode: CE n => ADC A,n
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:CE M1 MREQ RD | Opcode read from 000 -> CE
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: CF => RST 8H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:CF M1 MREQ RD | Opcode read from 000 -> CF
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:0FE DB:-- |
#007H T7 AB:0FE DB:00 MREQ |
#008H T8 AB:0FE DB:00 MREQ WR | Memory write to 0FE <- 00
#009H T9 AB:0FD DB:-- |
#010H T10 AB:0FD DB:01 MREQ |
#011H T11 AB:0FD DB:01 MREQ WR | Memory write to 0FD <- 01
-----------------------------------------------------------+
Opcode: D0 => RET NC
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:D0 M1 MREQ RD | Opcode read from 000 -> D0
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:0FD DB:-- |
#007H T7 AB:0FD DB:01 MREQ RD | Memory read from 0FD -> 01
#008H T8 AB:0FD DB:01 MREQ RD | Memory read from 0FD -> 01
#009H T9 AB:0FE DB:-- |
#010H T10 AB:0FE DB:00 MREQ RD | Memory read from 0FE -> 00
#011H T11 AB:0FE DB:00 MREQ RD | Memory read from 0FE -> 00
-----------------------------------------------------------+
Opcode: D1 => POP DE
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:D1 M1 MREQ RD | Opcode read from 000 -> D1
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:0FF DB:-- |
#006H T6 AB:0FF DB:03 MREQ RD | Memory read from 0FF -> 03
#007H T7 AB:0FF DB:03 MREQ RD | Memory read from 0FF -> 03
#008H T8 AB:000 DB:-- |
#009H T9 AB:000 DB:D1 MREQ RD | Memory read from 000 -> D1
#010H T10 AB:000 DB:D1 MREQ RD | Memory read from 000 -> D1
-----------------------------------------------------------+
Opcode: D2 n n => JP NC,nn
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:D2 M1 MREQ RD | Opcode read from 000 -> D2
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
-----------------------------------------------------------+
Opcode: D3 n => OUT (n),A
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:D3 M1 MREQ RD | Opcode read from 000 -> D3
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:001 DB:-- |
#009H T9 AB:001 DB:03 WR IORQ | I/O write to 001 <- 03
#010H T10 AB:001 DB:03 WR IORQ | I/O write to 001 <- 03
#011H T11 AB:001 DB:03 WR IORQ | I/O write to 001 <- 03
-----------------------------------------------------------+
Opcode: D4 n n => CALL NC,nn
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:D4 M1 MREQ RD | Opcode read from 000 -> D4
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#011H T11 AB:002 DB:-- |
#012H T12 AB:000 DB:-- |
#013H T13 AB:000 DB:00 MREQ |
#014H T14 AB:000 DB:00 MREQ WR | Memory write to 000 <- 00
#015H T15 AB:0FF DB:-- |
#016H T16 AB:0FF DB:03 MREQ |
#017H T17 AB:0FF DB:03 MREQ WR | Memory write to 0FF <- 03
-----------------------------------------------------------+
Opcode: D5 => PUSH DE
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:D5 M1 MREQ RD | Opcode read from 000 -> D5
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:0FE DB:-- |
#007H T7 AB:0FE DB:D1 MREQ |
#008H T8 AB:0FE DB:D1 MREQ WR | Memory write to 0FE <- D1
#009H T9 AB:0FD DB:-- |
#010H T10 AB:0FD DB:03 MREQ |
#011H T11 AB:0FD DB:03 MREQ WR | Memory write to 0FD <- 03
-----------------------------------------------------------+
Opcode: D6 n => SUB n
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:D6 M1 MREQ RD | Opcode read from 000 -> D6
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: D7 => RST 10H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:D7 M1 MREQ RD | Opcode read from 000 -> D7
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:0FC DB:-- |
#007H T7 AB:0FC DB:00 MREQ |
#008H T8 AB:0FC DB:00 MREQ WR | Memory write to 0FC <- 00
#009H T9 AB:0FB DB:-- |
#010H T10 AB:0FB DB:01 MREQ |
#011H T11 AB:0FB DB:01 MREQ WR | Memory write to 0FB <- 01
-----------------------------------------------------------+
Opcode: D8 => RET C
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:D8 M1 MREQ RD | Opcode read from 000 -> D8
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
-----------------------------------------------------------+
Opcode: D9 => EXX
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:D9 M1 MREQ RD | Opcode read from 000 -> D9
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: DA n n => JP C,nn
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:DA M1 MREQ RD | Opcode read from 000 -> DA
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
-----------------------------------------------------------+
Opcode: DB n => IN A,(n)
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:DB M1 MREQ RD | Opcode read from 000 -> DB
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:001 DB:-- |
#009H T9 AB:001 DB:-- RD IORQ | I/O read from 001
#010H T10 AB:001 DB:-- RD IORQ | I/O read from 001
#011H T11 AB:001 DB:-- RD IORQ | I/O read from 001
-----------------------------------------------------------+
Opcode: DC n n => CALL C,nn
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:DC M1 MREQ RD | Opcode read from 000 -> DC
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
-----------------------------------------------------------+
Opcode: DD => DD
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:DD M1 MREQ RD | Opcode read from 000 -> DD
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: DE n => SBC A,n
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:DE M1 MREQ RD | Opcode read from 000 -> DE
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: DF => RST 18H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:DF M1 MREQ RD | Opcode read from 000 -> DF
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:0FA DB:-- |
#007H T7 AB:0FA DB:00 MREQ |
#008H T8 AB:0FA DB:00 MREQ WR | Memory write to 0FA <- 00
#009H T9 AB:0F9 DB:-- |
#010H T10 AB:0F9 DB:01 MREQ |
#011H T11 AB:0F9 DB:01 MREQ WR | Memory write to 0F9 <- 01
-----------------------------------------------------------+
Opcode: E0 => RET PO
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:E0 M1 MREQ RD | Opcode read from 000 -> E0
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:0F9 DB:-- |
#007H T7 AB:0F9 DB:01 MREQ RD | Memory read from 0F9 -> 01
#008H T8 AB:0F9 DB:01 MREQ RD | Memory read from 0F9 -> 01
#009H T9 AB:0FA DB:-- |
#010H T10 AB:0FA DB:00 MREQ RD | Memory read from 0FA -> 00
#011H T11 AB:0FA DB:00 MREQ RD | Memory read from 0FA -> 00
-----------------------------------------------------------+
Opcode: E1 => POP HL
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:E1 M1 MREQ RD | Opcode read from 000 -> E1
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:0FB DB:-- |
#006H T6 AB:0FB DB:01 MREQ RD | Memory read from 0FB -> 01
#007H T7 AB:0FB DB:01 MREQ RD | Memory read from 0FB -> 01
#008H T8 AB:0FC DB:-- |
#009H T9 AB:0FC DB:00 MREQ RD | Memory read from 0FC -> 00
#010H T10 AB:0FC DB:00 MREQ RD | Memory read from 0FC -> 00
-----------------------------------------------------------+
Opcode: E2 n n => JP PO,nn
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:E2 M1 MREQ RD | Opcode read from 000 -> E2
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
-----------------------------------------------------------+
Opcode: E3 => EX (SP),HL
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:E3 M1 MREQ RD | Opcode read from 000 -> E3
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:0FD DB:-- |
#006H T6 AB:0FD DB:03 MREQ RD | Memory read from 0FD -> 03
#007H T7 AB:0FD DB:03 MREQ RD | Memory read from 0FD -> 03
#008H T8 AB:0FE DB:-- |
#009H T9 AB:0FE DB:D1 MREQ RD | Memory read from 0FE -> D1
#010H T10 AB:0FE DB:D1 MREQ RD | Memory read from 0FE -> D1
#011H T11 AB:0FE DB:-- |
#012H T12 AB:0FE DB:-- |
#013H T13 AB:0FE DB:00 MREQ |
#014H T14 AB:0FE DB:00 MREQ WR | Memory write to 0FE <- 00
#015H T15 AB:0FD DB:-- |
#016H T16 AB:0FD DB:01 MREQ |
#017H T17 AB:0FD DB:01 MREQ WR | Memory write to 0FD <- 01
#018H T18 AB:0FD DB:01 |
#019H T19 AB:0FD DB:01 |
-----------------------------------------------------------+
Opcode: E4 n n => CALL PO,nn
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:E4 M1 MREQ RD | Opcode read from 000 -> E4
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#011H T11 AB:002 DB:-- |
#012H T12 AB:0FC DB:-- |
#013H T13 AB:0FC DB:00 MREQ |
#014H T14 AB:0FC DB:00 MREQ WR | Memory write to 0FC <- 00
#015H T15 AB:0FB DB:-- |
#016H T16 AB:0FB DB:03 MREQ |
#017H T17 AB:0FB DB:03 MREQ WR | Memory write to 0FB <- 03
-----------------------------------------------------------+
Opcode: E5 => PUSH HL
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:E5 M1 MREQ RD | Opcode read from 000 -> E5
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:0FA DB:-- |
#007H T7 AB:0FA DB:D1 MREQ |
#008H T8 AB:0FA DB:D1 MREQ WR | Memory write to 0FA <- D1
#009H T9 AB:0F9 DB:-- |
#010H T10 AB:0F9 DB:03 MREQ |
#011H T11 AB:0F9 DB:03 MREQ WR | Memory write to 0F9 <- 03
-----------------------------------------------------------+
Opcode: E6 n => AND n
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:E6 M1 MREQ RD | Opcode read from 000 -> E6
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: E7 => RST 20H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:E7 M1 MREQ RD | Opcode read from 000 -> E7
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:0F8 DB:-- |
#007H T7 AB:0F8 DB:00 MREQ |
#008H T8 AB:0F8 DB:00 MREQ WR | Memory write to 0F8 <- 00
#009H T9 AB:0F7 DB:-- |
#010H T10 AB:0F7 DB:01 MREQ |
#011H T11 AB:0F7 DB:01 MREQ WR | Memory write to 0F7 <- 01
-----------------------------------------------------------+
Opcode: E8 => RET PE
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:E8 M1 MREQ RD | Opcode read from 000 -> E8
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:0F7 DB:-- |
#007H T7 AB:0F7 DB:01 MREQ RD | Memory read from 0F7 -> 01
#008H T8 AB:0F7 DB:01 MREQ RD | Memory read from 0F7 -> 01
#009H T9 AB:0F8 DB:-- |
#010H T10 AB:0F8 DB:00 MREQ RD | Memory read from 0F8 -> 00
#011H T11 AB:0F8 DB:00 MREQ RD | Memory read from 0F8 -> 00
-----------------------------------------------------------+
Opcode: E9 => JP (HL)
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:E9 M1 MREQ RD | Opcode read from 000 -> E9
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: EA n n => JP PE,nn
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:EA M1 MREQ RD | Opcode read from 000 -> EA
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
-----------------------------------------------------------+
Opcode: EB => EX DE,HL
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:EB M1 MREQ RD | Opcode read from 000 -> EB
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: EC n n => CALL PE,nn
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:EC M1 MREQ RD | Opcode read from 000 -> EC
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#011H T11 AB:002 DB:-- |
#012H T12 AB:0F8 DB:-- |
#013H T13 AB:0F8 DB:00 MREQ |
#014H T14 AB:0F8 DB:00 MREQ WR | Memory write to 0F8 <- 00
#015H T15 AB:0F7 DB:-- |
#016H T16 AB:0F7 DB:03 MREQ |
#017H T17 AB:0F7 DB:03 MREQ WR | Memory write to 0F7 <- 03
-----------------------------------------------------------+
Opcode: ED => ED
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:ED M1 MREQ RD | Opcode read from 000 -> ED
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: EE n => XOR n
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:EE M1 MREQ RD | Opcode read from 000 -> EE
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: EF => RST 28H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:EF M1 MREQ RD | Opcode read from 000 -> EF
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:0F6 DB:-- |
#007H T7 AB:0F6 DB:00 MREQ |
#008H T8 AB:0F6 DB:00 MREQ WR | Memory write to 0F6 <- 00
#009H T9 AB:0F5 DB:-- |
#010H T10 AB:0F5 DB:01 MREQ |
#011H T11 AB:0F5 DB:01 MREQ WR | Memory write to 0F5 <- 01
-----------------------------------------------------------+
Opcode: F0 => RET P
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:F0 M1 MREQ RD | Opcode read from 000 -> F0
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:0F5 DB:-- |
#007H T7 AB:0F5 DB:01 MREQ RD | Memory read from 0F5 -> 01
#008H T8 AB:0F5 DB:01 MREQ RD | Memory read from 0F5 -> 01
#009H T9 AB:0F6 DB:-- |
#010H T10 AB:0F6 DB:00 MREQ RD | Memory read from 0F6 -> 00
#011H T11 AB:0F6 DB:00 MREQ RD | Memory read from 0F6 -> 00
-----------------------------------------------------------+
Opcode: F1 => POP AF
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:F1 M1 MREQ RD | Opcode read from 000 -> F1
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:0F7 DB:-- |
#006H T6 AB:0F7 DB:03 MREQ RD | Memory read from 0F7 -> 03
#007H T7 AB:0F7 DB:03 MREQ RD | Memory read from 0F7 -> 03
#008H T8 AB:0F8 DB:-- |
#009H T9 AB:0F8 DB:00 MREQ RD | Memory read from 0F8 -> 00
#010H T10 AB:0F8 DB:00 MREQ RD | Memory read from 0F8 -> 00
-----------------------------------------------------------+
Opcode: F2 n n => JP P,nn
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:F2 M1 MREQ RD | Opcode read from 000 -> F2
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
-----------------------------------------------------------+
Opcode: F3 => DI
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:F3 M1 MREQ RD | Opcode read from 000 -> F3
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: F4 n n => CALL P,nn
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:F4 M1 MREQ RD | Opcode read from 000 -> F4
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#011H T11 AB:002 DB:-- |
#012H T12 AB:0F8 DB:-- |
#013H T13 AB:0F8 DB:00 MREQ |
#014H T14 AB:0F8 DB:00 MREQ WR | Memory write to 0F8 <- 00
#015H T15 AB:0F7 DB:-- |
#016H T16 AB:0F7 DB:03 MREQ |
#017H T17 AB:0F7 DB:03 MREQ WR | Memory write to 0F7 <- 03
-----------------------------------------------------------+
Opcode: F5 => PUSH AF
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:F5 M1 MREQ RD | Opcode read from 000 -> F5
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:0F6 DB:-- |
#007H T7 AB:0F6 DB:00 MREQ |
#008H T8 AB:0F6 DB:00 MREQ WR | Memory write to 0F6 <- 00
#009H T9 AB:0F5 DB:-- |
#010H T10 AB:0F5 DB:03 MREQ |
#011H T11 AB:0F5 DB:03 MREQ WR | Memory write to 0F5 <- 03
-----------------------------------------------------------+
Opcode: F6 n => OR n
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:F6 M1 MREQ RD | Opcode read from 000 -> F6
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: F7 => RST 30H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:F7 M1 MREQ RD | Opcode read from 000 -> F7
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:0F4 DB:-- |
#007H T7 AB:0F4 DB:00 MREQ |
#008H T8 AB:0F4 DB:00 MREQ WR | Memory write to 0F4 <- 00
#009H T9 AB:0F3 DB:-- |
#010H T10 AB:0F3 DB:01 MREQ |
#011H T11 AB:0F3 DB:01 MREQ WR | Memory write to 0F3 <- 01
-----------------------------------------------------------+
Opcode: F8 => RET M
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:F8 M1 MREQ RD | Opcode read from 000 -> F8
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
-----------------------------------------------------------+
Opcode: F9 => LD SP,HL
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:F9 M1 MREQ RD | Opcode read from 000 -> F9
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:000 DB:-- |
-----------------------------------------------------------+
Opcode: FA n n => JP M,nn
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:FA M1 MREQ RD | Opcode read from 000 -> FA
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
-----------------------------------------------------------+
Opcode: FB => EI
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:FB M1 MREQ RD | Opcode read from 000 -> FB
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: FC n n => CALL M,nn
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:FC M1 MREQ RD | Opcode read from 000 -> FC
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#008H T8 AB:002 DB:-- |
#009H T9 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
#010H T10 AB:002 DB:02 MREQ RD | Memory read from 002 -> 02
-----------------------------------------------------------+
Opcode: FD => FD
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:FD M1 MREQ RD | Opcode read from 000 -> FD
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
-----------------------------------------------------------+
Opcode: FE n => CP n
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:FE M1 MREQ RD | Opcode read from 000 -> FE
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:001 DB:-- |
#006H T6 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
#007H T7 AB:001 DB:01 MREQ RD | Memory read from 001 -> 01
-----------------------------------------------------------+
Opcode: FF => RST 38H
-----------------------------------------------------------+
#001H T1 AB:000 DB:-- M1 |
#002H T2 AB:000 DB:FF M1 MREQ RD | Opcode read from 000 -> FF
#003H T3 AB:000 DB:-- RFSH |
#004H T4 AB:000 DB:-- RFSH MREQ | Refresh address 000
#005H T5 AB:000 DB:-- |
#006H T6 AB:002 DB:-- |
#007H T7 AB:002 DB:00 MREQ |
#008H T8 AB:002 DB:00 MREQ WR | Memory write to 002 <- 00
#009H T9 AB:001 DB:-- |
#010H T10 AB:001 DB:01 MREQ |
#011H T11 AB:001 DB:01 MREQ WR | Memory write to 001 <- 01
-----------------------------------------------------------+