SSCP · Question #230
Which of the following is a set of data processing elements that increases the performance in a computer by overlapping the steps of different instructions?
The correct answer is A. pipelining. Pipelining is a CPU performance technique that overlaps the execution stages of multiple instructions simultaneously (e.g., fetch, decode, execute, write-back) so that while one instruction is executing, the next is being decoded, improving throughput. CISC (B) uses complex…
Question
Which of the following is a set of data processing elements that increases the performance in a computer by overlapping the steps of different instructions?
Options
- Apipelining
- Bcomplex-instruction-set-computer (CISC)
- Creduced-instruction-set-computer (RISC)
- Dmultitasking
How the community answered
(50 responses)- A92% (46)
- B4% (2)
- C2% (1)
- D2% (1)
Explanation
Pipelining is a CPU performance technique that overlaps the execution stages of multiple instructions simultaneously (e.g., fetch, decode, execute, write-back) so that while one instruction is executing, the next is being decoded, improving throughput. CISC (B) uses complex multi-step instructions, RISC (C) uses simplified instructions for faster execution, and multitasking (D) is an OS-level concept of switching between tasks - none of these specifically describe overlapping instruction steps.
Topics
Community Discussion
No community discussion yet for this question.