At the main window, click on the View CPU button. The CPU Display window will appear, displaying the internal architecture and current state of the CPU.
Note: Starting a new simulation does not reset the registers of the CPU. In addition, memory is not affected by this action.
At the CPU Display window, click on the Start CPU (Go) on the Run menu. The CPU will start executing instructions using the current CPU state.
Note: Unlike starting a new simulation, when starting a stopped cpu, the application will not ask for the start address. The CPU will continue from the state when it was stopped. In the case of a CPU that has just been reset, it will start executing from memory address 0.
At the CPU Display window, click on the Stop CPU on the Run menu. The CPU will immediately stop instruction execution.
At the CPU Display window, click on the Reset CPU on the Run menu. The CPU will immediately stop instruction execution and clear its registers.
At the CPU Display window, click on the Step Through Instruction on the Run menu. The CPU will execute the current instruction and will stop right before it starts fetching the next instruction.
At the CPU Display window, click on the Step Through Cycle on the Run menu. The CPU will execute the current clock cycle and will stop right before it starts executing the next clock cycle.
At the CPU Display window, click on Clear Registers on the Edit menu. The contents of the registers will be cleared immediately.