Data Manipulation

Data Source (Reg) ALU/Reg Function Data Destination
Input (or None)
Mem[MAR]
ACC
B
PC
MAR
Mem(PC)[0-7]
ACC
Reg
ACC'
Reg ∧ ACC
Reg ∨ ACC
Reg+ACC+Cin
-Reg
ACC-Reg
Mem[MAR]
MAR
PC
B
ACC
Cin
Load (with ALU)
Clear
Increment
Decrement

Branch Logic

μ
Branch On Destination (Hex) Dec
N
Z
Uncond
0

Special

Fetch
Halt
Reset

microcode Address

Address (Hex) (Dec)

Current Instruction

microcode Instruction Base
00000000000000000000000000000000
Binary
Hex

Rom Image

microcode
Filename to Save As:
File to Load:

micro-program

microcode source
Address[microcode] Operations