Hey guys, so pretty recently I've been doing a lot more research on CPU architecture and for a while I've known that clock rate is not synonymous with instruction rate. So my question is, what exactly happens in a clock cycle? Is it the time it takes for a transistors to switch from 0 to 1 and vise versa? Or is it something else? Any help on the subject would be great!
Also, as a bit of a side question, is it possible to complete more than one instruction in a single cycle? If so, could someone explain how in relatively simplified terms (I understand things like Instruction Pipelines and such to some extent).
Also, as a bit of a side question, is it possible to complete more than one instruction in a single cycle? If so, could someone explain how in relatively simplified terms (I understand things like Instruction Pipelines and such to some extent).