I am new in computer architecture but I know the main topics since I had it as a course before. My question is in fact little deep and related to CPU clock cycle and how processor interpret instructions when execution:
Normally, the processor executes instructions at each clock cycle. If one cycle looks like this:
---- | | | | ----
I want to know how this one cycle single carry the instruction bits. In other word, does CPU interprets this cycle based on raising and falling edges so raising edges represents 1's and falling edges represents 0's?
For example, if an instruction's machine code is
1001 (I know in reality it would be 64 bits or 32 bits based on the processor architecture), so we will have a single like this:
---- ------ | | | | | | ----- ----- -----
Finally, I apologize if my understanding is a bit strange but I really want to visualize the big picture of the "execution journey" inside the CPU.