Arrows go from each prerequisite to the units that depend on it. Hover or focus a unit to highlight its path.
- Processor execution and machine instructions article
- Instruction set architectures and microarchitectures article
- Clocked processor datapaths and control article
- Code generation and compiler optimization article
- Object files, symbols and linking article
- Machine-level control flow article
- Memory corruption and control-flow hijacking article
- Instruction pipelining and pipeline hazards article
- Branch prediction and speculative execution article
- Superscalar and out-of-order instruction execution article