Dr. Reichard's CARDIAC Simulator

Memory Bank:

Instruction Register: Opcode:Operand:

Program Counter:

Accumulator:

Program:   Output:

Opcode Mnemonic Operation
0INPRead a card into memory
1CLAClear accumulator and add from memory (load)
2ADDAdd from memory to accumulator
3TACTest accumulator and jump if negative
4SFTShift accumulator
5OUTWrite memory location to output card
6STOStore accumulator to memory
7SUBSubtract memory from accumulator
8JMPJump and save PC
9HRSHalt and reset

CARDIAC Manual