Teach a Tiny CPU

Write mnemonics, assemble to bytes, and watch the fetch–decode–execute cycle in real time.

256B
Shared memory · r0–r3 · LD/ST/ADD/JMP/HALT
⌨️

Assemble & Run

Paste ASM or HEX, assemble, and load with a click.

🧠

Live State

Unified memory view, PC/flags, registers, and operand highlights.

🎞️

Step / Animate

Single-step, run, or animate with timestamped trace logs.

How it works

1
Write assembly or paste machine code.
2
Assemble/Load, pick Unified or Split memory view.
3
Step/Run/Animate and watch the trace + highlights.

Docs & Resources

Documentation

Instruction set, UI overview, and usage guide.