The Little Man Computer (LMC) model CPU is a brilliant way of introducting students to the fetch-decode-execute cycle that controls how a CPU operates.
The LMC simplifies the insides of a CPU down to just three registers:
1. Accumulator: General purpose registers
2.Program Counter: Keeps track of the address of the next instruction
3.Instruction Register: The current instruction being executed.
For A-Level (my students are studying the OCR course), you also need to be aware of the purpose and function of following CPU components: Memory Address Register, Memory Data Register, Control Unit, Arithmetic Logic Unit, Data Bus, Control Bus, Address Bus.
Berikut simulasi LMC-CPU : http://fayani.web.id/lmc_cpu/