Every instruction starts by running the fetch sequence.
Opcode |
Cycle |
|
HLT |
MI |
RI |
RO |
II |
IO |
AI |
AO |
BI |
ΣO |
SU |
OI |
PCI |
PCO |
PCE |
MCR |
SFE |
xxxx |
000 (0) |
|
|
X |
|
|
|
|
|
|
|
|
|
|
|
X |
|
|
|
xxxx |
001 (1) |
|
|
|
|
X |
X |
|
|
|
|
|
|
|
|
|
X |
|
|
Opcode |
Cycle |
|
HLT |
MI |
RI |
RO |
II |
IO |
AI |
AO |
BI |
ΣO |
SU |
OI |
PCI |
PCO |
PCE |
MCR |
SFE |
0000 |
010 (2) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
|
Opcode |
Cycle |
|
HLT |
MI |
RI |
RO |
II |
IO |
AI |
AO |
BI |
ΣO |
SU |
OI |
PCI |
PCO |
PCE |
MCR |
SFE |
0001 |
010 (2) |
|
|
X |
|
|
|
|
|
|
|
|
|
|
|
X |
X |
|
|
0001 |
011 (3) |
|
|
X |
|
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
0001 |
110 (4) |
|
|
|
|
X |
|
|
X |
|
|
|
|
|
|
|
|
|
|
0001 |
111 (5) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
|
Opcode |
Cycle |
|
HLT |
MI |
RI |
RO |
II |
IO |
AI |
AO |
BI |
ΣO |
SU |
OI |
PCI |
PCO |
PCE |
MCR |
SFE |
0010 |
010 (2) |
|
|
X |
|
|
|
|
|
|
|
|
|
|
|
X |
X |
|
|
0010 |
011 (3) |
|
|
X |
|
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
0010 |
100 (4) |
|
|
|
|
X |
|
|
|
|
X |
|
|
|
|
|
|
|
|
0010 |
101 (5) |
|
|
|
|
|
|
|
X |
|
|
X |
|
|
|
|
|
|
X |
0010 |
111 (6) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
|
Opcode |
Cycle |
|
HLT |
MI |
RI |
RO |
II |
IO |
AI |
AO |
BI |
ΣO |
SU |
OI |
PCI |
PCO |
PCE |
MCR |
SFE |
0011 |
010 (2) |
|
|
X |
|
|
|
|
|
|
|
|
|
|
|
X |
X |
|
|
0011 |
011 (3) |
|
|
X |
|
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
0011 |
100 (4) |
|
|
|
|
X |
|
|
|
|
X |
|
|
|
|
|
|
|
|
0011 |
101 (5) |
|
|
|
|
|
|
|
X |
|
|
X |
X |
|
|
|
|
|
X |
0011 |
111 (6) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
|
Opcode |
Cycle |
|
HLT |
MI |
RI |
RO |
II |
IO |
AI |
AO |
BI |
ΣO |
SU |
OI |
PCI |
PCO |
PCE |
MCR |
SFE |
0100 |
010 (2) |
|
|
X |
|
|
|
|
|
|
|
|
|
|
|
X |
X |
|
|
0100 |
011 (3) |
|
|
X |
|
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
0100 |
100 (4) |
|
|
|
X |
|
|
|
|
X |
|
|
|
|
|
|
|
|
|
0100 |
101 (5) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
|
Opcode |
Cycle |
|
HLT |
MI |
RI |
RO |
II |
IO |
AI |
AO |
BI |
ΣO |
SU |
OI |
PCI |
PCO |
PCE |
MCR |
SFE |
0101 |
010 (2) |
|
|
X |
|
|
|
|
|
|
|
|
|
|
|
X |
X |
|
|
0101 |
011 (3) |
|
|
|
|
X |
|
|
X |
|
|
|
|
|
|
|
|
|
|
0101 |
100 (4) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
|
Opcode |
Cycle |
|
HLT |
MI |
RI |
RO |
II |
IO |
AI |
AO |
BI |
ΣO |
SU |
OI |
PCI |
PCO |
PCE |
MCR |
SFE |
0111 |
010 (2) |
|
|
X |
|
|
|
|
|
|
|
|
|
|
|
X |
|
|
|
0111 |
011 (3) |
|
|
|
|
X |
|
|
|
|
|
|
|
|
X |
|
|
|
|
0111 |
100 (4) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
|
Opcode |
Cycle |
|
HLT |
MI |
RI |
RO |
II |
IO |
AI |
AO |
BI |
ΣO |
SU |
OI |
PCI |
PCO |
PCE |
MCR |
SFE |
0111 |
010 (2) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
|
Opcode |
Cycle |
|
HLT |
MI |
RI |
RO |
II |
IO |
AI |
AO |
BI |
ΣO |
SU |
OI |
PCI |
PCO |
PCE |
MCR |
SFE |
0111 |
010 (2) |
|
|
X |
|
|
|
|
|
|
|
|
|
|
|
X |
X |
|
|
0111 |
011 (3) |
|
|
|
|
X |
|
|
|
|
|
|
|
|
X |
|
|
|
|
0111 |
100 (4) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
|
Opcode |
Cycle |
|
HLT |
MI |
RI |
RO |
II |
IO |
AI |
AO |
BI |
ΣO |
SU |
OI |
PCI |
PCO |
PCE |
MCR |
SFE |
0111 |
010 (2) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
|
Opcode |
Cycle |
|
HLT |
MI |
RI |
RO |
II |
IO |
AI |
AO |
BI |
ΣO |
SU |
OI |
PCI |
PCO |
PCE |
MCR |
SFE |
0111 |
010 (2) |
|
|
X |
|
|
|
|
|
|
|
|
|
|
|
X |
X |
|
|
0111 |
011 (3) |
|
|
|
|
X |
|
|
|
|
|
|
|
|
X |
|
|
|
|
0111 |
100 (4) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
|
Opcode |
Cycle |
|
HLT |
MI |
RI |
RO |
II |
IO |
AI |
AO |
BI |
ΣO |
SU |
OI |
PCI |
PCO |
PCE |
MCR |
SFE |
1110 |
010 (2) |
|
|
|
|
|
|
|
|
X |
|
|
|
X |
|
|
|
|
|
1110 |
011 (3) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
X |
|
Opcode |
Cycle |
|
HLT |
MI |
RI |
RO |
II |
IO |
AI |
AO |
BI |
ΣO |
SU |
OI |
PCI |
PCO |
PCE |
MCR |
SFE |
1111 |
010 (2) |
|
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|