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.

Important

In the simple MIPS implementation, an instruction executes in a single clock cycle!

Multi Cycle Execution


  • Breaks down Instruction 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

MIPS