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