Level 4 / 6
Microarchitecture
How one instruction becomes fetch, decode, execute: datapath, buses, caches and pipelines.
Try it in the simulatorMAR ← rip · MEMRChapters
- 4.1The fetch–decode–execute cyclePlanned
- 4.2Datapath, internal and system busesPlanned
- 4.3Control units and microcodePlanned
- 4.4Pipelining and hazardsPlanned
- 4.5Caches and the memory hierarchyPlanned
- 4.6Branch prediction and out-of-order executionPlanned
- 4.7Multicore and parallel machinesPlanned