Definition
Decode Stage
The decode stage is the pipeline stage in which the fetched instruction is interpreted.
In this stage, the processor determines the instruction type, reads source registers, and derives the control signals needed for later stages.
Role
Why decode matters
The decode stage turns raw instruction bits into control information.
It is also the stage where many hazards first become visible, because the processor can now see which registers the instruction wants to read.