Past the Magic

Interactive learning tools that show how things actually work.

LC-3 simulator

Built for students using Patt & Patel's Introduction to Computing Systems, third edition: a bit-exact LC-3 simulator with a live graphical datapath, a complete inspectable circuit view, and a C-to-LC-3 explorer. Watch the bits move.

Valuation

A valuation instrument with a live timeline: cash flows as bars, the required return as the light that shrinks them, and real bonds priced to the cent. Watch a price come apart.

GPU explorer

Follow a pixel from read to write, then give eight lanes the same work. See how memory supplies them and why more lanes eventually stop helping. A small model you can step, predict, and change. No programming required.

For learners

Watch every value move: each instruction plays out clock by clock on the real datapath and complete LC-3 circuit, and guided activities walk you through your first ones. Nothing is animated for show — each view is evidence from the machine. Browse learning in the simulator.

For instructors

Share links are lesson primitives: a link can open the instrument on an exact program, position, and clock cycle — or start a guided activity — so a class lands on the moment you mean, not a blank editor. Browse the instructor link pack.

About

Built by someone who helped teach this material from the book that defines it. The longer story.