Uni-Sine

CPU Simulator

Computer Science calculator

CPU Simulator

Write a short assembly program and step through it one register transfer at a time. Watch the program counter, MAR, MDR, CIR and accumulator change, with the address, data and control buses lighting up as they are used.

What you can do

  • A small assembly language based on Little Man Computer and AQA mnemonics
  • Every fetch, decode and execute step in register transfer notation
  • Registers, memory and buses that light up as they are used
  • Errors reported against each line of your program
  • Example programs: loops, branches, multiplication and more