Abstract
CPU’s instruction execution process
Single Cycle Execution
- Instruction executes in one cycle. The time given to one cycle is the time taken by the slowest instruction
Caution
All instruction will take the same time as the slowest instruction.
Multi Cycle Execution
- Breaks down Pipeline Stages into multiple cycles, each stage takes one cycle to complete. The time given to one cycle is the time taken by the slowest pipeline stage