3 ms·
This is a pretty simplistic view of how processors execute instructions. They reorder, merge, and speculate execution. Most instructions do not take a single cy
by saagarjha 2y ago
This is a pretty simplistic view of how processors execute instructions. They reorder, merge, and speculate execution. Most instructions do not take a single cycle to complete, often they take less or more (and even this depends on how you look at it, since they can be less if you overlap them and more if you look at latency). While this doesn’t mean ISA matters as much as people might think how CPUs work is also more complicated than people might think.
- tiberious726 2y agoWhat synchronous processor can complete an instruction in anything other than a positive integer multiple of its clock?
- slashdave 2y agoIndependent operations can be performed in parallel, with an effective throughput of a fraction of a clock. However, this is not something that depends on instruction set.