Help for SimHYMN

SimHYMN is a simple Central Processing Unit (CPU) simulator meant to teach introductory Computer Science students how CPU's actually work. The CPU Simulator looks like the following when first started:

SimHYMN CPU Simulator at Startup

The simulator is actually composed of four distinct groups. We discuss each of them in turn.


The Control Section      SimHYMN Control Section

The Registers Section   SimHYMN Registers Section

The I/O Section             SimHYMN I/O Section

The Memory Section    SimHYMN Memory Section


The SimHYMN Instruction Set

A Sample Machine Code program

A Sample Assembler program