Input RTN statements and step through data flow across the CPU datapath — see which registers, buses, and units activate at each microoperation.
Register Transfer — moves data between CPU components in one clock cycle (e.g. MAR ← PC). ALU Operation — a transfer that involves computation (AC ← AC + MDR). Memory Access — reading (MDR ← M[MAR]) or writing (M[MAR] ← MDR) via the bus system.
Pick a preset sequence (e.g. Instruction Fetch, LOAD Direct) or type custom RTN statements, one per line. Use the playback controls to step forward/backward or auto-play. The datapath diagram highlights reading components in blue and writing components in green, while the data-flow panel shows the exact path data travels.