Instruction Register (IR)

16-bit

Holds and decodes the current instruction

IR:0x0000
Opcode:0x0
Addr:0x000
Block Diagram
Instruction register with decode logic
IRDECODERLOADOPCODEIADDR15 14 13 12 11I OPCODE ADDRESS
Instruction Format
16-bit instruction breakdown
Bit 15 (I)
Direct
Bits 14-12 (Opcode)
AND
0x0
Bits 11-0 (Address)
0x000
0 decimal
Binary Representation
0 000 000000000000
IR Controls
Load and decode instructions
500ms

Formats: 0x0000 • 0b00000000000000000

Opcode Reference
AND0
ADD1
LDA2
STA3
BUN4
BSA5
ISZ6
I/O7