The tab debugger is used for the simulation of the Minimax machine and the microcode.
Therefore the memory table is also placed here. Below this there is a list of registers showing the currently stored value of the register which is editable by double clicking it. The current result of the ALU is display too.
On the right side below the ALU result a simplified version of the signal table is shown. Only toggling the breakpoint setting is possible from within the debugger. Pressing starts the simulation mode.
Button |
Action |
|
simulates one step of the machine |
|
runs the microcode up to the next breakpoint or until the program finished |
|
resets the simulation to the starting state |
|
quits the simulation mode |