Software simulations allow you to understand how a CPU functions. These tools support both the classic 8-bit architectures as well as more complex modern chips. But these are only software representations. Would it not be more fun to debug and operate the inter-workings of a CPU using LED indicators? With the MK1 8Bit Computer from Federico Scozzafava, you can see what is happening inside of a CPU.