🎮 CONTROLS
Program:
Load Program
Microcode ROM:
Load Microcode
Step (1 Cycle)
Step Instr
Run
Pause
Reset
Speed:
Cycle:
0
μPC:
0x0000
PC:
0x00000000
State:
IF
Instr:
-
📋 PIPELINE REGISTERS
IR (Instruction Register)
-
A (Register)
0x00000000
B (Register)
0x00000000
ALUOut
0x00000000
MDR (Memory Data Register)
0x00000000
📟 MICROCODE ROM
Load a microcode CSV file...
⚙️ CURRENT STAGE
Fetch
Waiting for input...
📡 CONTROL SIGNALS
Signal
Value
ALUControl
-
SrcA
-
SrcB
-
RegControl
-
Memory
-
PCWrite
-
Sequencing
-
💾 REGISTERS
Set Reg
Registers will appear here...
🗄️ MEMORY
Memory cells will appear here...
📝 EXECUTION TRACE
Ready. Load a program to begin...