What does CPU pipelining achieve in processor design?
-
A
Overlaps the execution stages of multiple instructions to increase throughput
-
B
Increases the clock frequency by reducing pipeline depth
-
C
Executes multiple instructions in a single clock cycle
-
D
Reduces the number of registers needed by the CPU