asked 25.4k views
0 votes
What is a feature of a CPU that allows it to begin to fetch the next instruction before it has finished executing the current one?

1) Pipelining
2) Caching
3) Branch prediction
4) Instruction set

asked
User Mareks
by
9.2k points

1 Answer

2 votes

Final answer:

Pipelining is a feature of a CPU that allows it to begin fetching the next instruction before it has finished executing the current one.

Step-by-step explanation:

The feature of a CPU that allows it to begin fetching the next instruction before it has finished executing the current one is called pipelining. Pipelining is a technique where the CPU breaks down the execution of instructions into a series of smaller steps that can proceed simultaneously. Each step is called a pipeline stage and the CPU can start processing the next instruction in the pipeline while the previous instruction is still being executed.

answered
User RedVelvet
by
7.9k points