Look around: drag to orbit, scroll to zoom, right-drag to pan.
Build: in Guided mode the next part glows in the parts bin on the right. Drag it onto the green target and let go; it seats itself.
Read: click any part or connector for what it is and what it does.
Go inside: double-click the installed CPU to open the chip, then a core to see its ALU, instruction logic and caches.
Run the bus: click the copper traces between the CPU and memory and press Run fetch–execute to step through the cycle.
Menu: the left panel lists everything by topic — build steps, parts to open, simulators (blue) and labs — plus a self-test per topic.
Performance and arithmetic: the CPU has the Amdahl / CPI / SPEC lab; the ALU inside a core has two's complement, multiplication, division, IEEE 754 and number-system converters.
I/O and the OS: click the chipset for programmed / interrupt-driven / DMA transfers animated on the bus; click the CPU or a memory module for the scheduler and paging labs.
Memory hierarchy: open a memory module (DRAM cells, refresh, Hamming code), a cache block inside a core (mapping, hits and misses), the hard disk (platters, seek and rotation timing, RAID) or the SSD (page writes and block erases).
Sandbox mode lets you pull any part out in any order.
Developed for teaching, informed by standard computer architecture texts.