Questions and Answers
What is the purpose of instruction pipelining?
To increase throughput by executing smaller steps of the fetch-decode-execute cycle in parallel.
How many stages are there in a six-stage pipeline for instruction pipelining?
Six stages: S1 fetches the instruction, S2 decodes it, S3 determines the address of the operands, S4 fetches them, S5 executes the instruction, and S6 stores the result.