You can write assembly, run it, or step through it one instruction at a time while watching what happens inside the CPU.
It shows the registers, memory, flags, ALU, buses, and datapath as the program executes.
You can also set breakpoints, inspect execution cycles, replay previous cycles, and try some example programs.
I built this because I wanted CPU architecture to feel more tangible. Reading about fetch, decode, registers, buses, and the ALU is one thing. Watching an instruction actually move through the CPU is much more interesting.
Try it here:
https://coretrace.srianjaneyam.me/
This is my first Show HN, so I'd really appreciate feedback, especially from people interested in CPU architecture, emulators, or computer architecture education.
ColdStream•21m ago
One note to people, don't try to resize the browser once it has started as it will scale in weird ways.