Definition
Fetch Stage
The fetch stage is the pipeline stage in which the next instruction is read from instruction memory.
Typically, the processor uses the current program counter to access instruction memory and fetch the instruction bits.
In a pipelined processor, this is usually the first stage of the pipeline.
Output
The fetch stage typically produces:
- the fetched instruction;
- the next sequential instruction address, often .