CPU registers
Active bus transfer
Main memory
Cycle trace
- No cycle started yet.
This is a deliberately small fictional CPU model. Instructions and data share memory, but the page does not inspect or execute code from the device.
Trace how a stored binary instruction moves through memory and CPU registers, is decoded, and changes data during execution.
This is a deliberately small fictional CPU model. Instructions and data share memory, but the page does not inspect or execute code from the device.
🎓 You are learning to: Trace how a stored binary instruction moves through memory and CPU registers, is decoded, and changes data during execution.
This studio works in three steps:
Understand what the system or program should do before touching it.
Say what you expect to happen, run it, and compare. Surprises are where the learning is.
Change one thing at a time and re-test until behaviour matches your prediction.
💡 Aim to explain your method, not just your answer.
Nothing you do here is saved or sent anywhere — experiment freely. Reopen this guide any time with the ? Help button.