MVNU Microcode Generator 4
Create a Micro Instruction - with Fetch
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
Clear All Operations
microcode Address
Address (Hex)
(Dec)
Set Address
Current Instruction
microcode Instruction
Base
00000000000000000000000000000000
Binary
Hex
Add to Code/Clear Ops
Add to Code
Clear Code
Rom Image
Generate microcode
microcode
Filename to Save As:
Save
File to Load:
Load Selected File
micro-program
microcode source
Address[microcode] Operations