Skip to content
Free public beta until December 4, 2026: every course is open, no card needed. After that, the first chapter of each course stays free and full access is a one-time $39 ($19 for up to 100 founding members chosen for helpful feedback). Your progress is kept. How the beta works

five-stage pipeline

The textbook pipeline: instruction fetch, decode and register read, execute, memory access, and write-back, one cycle each.

The classic five-stage RISC pipeline has stages instruction fetch (IF), instruction decode and register read (ID), execute or address calculation (EX), memory access (MEM) and register write-back (WB); it suits load/store ISAs such as RISC-V and is the model for this course's pipeline-sim widget.

Read the full section →