COMPUTER SCIENCE AND ENGINEERING
COMPUTER ORGANIZATION
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Utility software
|
|
Speed up utilities
|
|
Optimizing compilers
|
|
None of the mentioned
|
Detailed explanation-1: -Answers. Explanation: The compilers which are designed to remove redundant parts of the code are called as optimizing compilers.
Detailed explanation-2: -It is also known as pipeline processing. Pipelining is a technique where multiple instructions are overlapped during execution.
Detailed explanation-3: -Pipelining is an implementation technique whereby multiple instructions are overlapped in execution. It is like an assembly line. Explanation: In pipelining, each step operates parallel with other steps.
Detailed explanation-4: -The correct answer is option 1. Pipelining: Overlapping execution-parallelism improves performance. The aim of using pipelining is to use a single clock per instruction (CPI) which automatically improves performance.
Detailed explanation-5: -What is pipe-lining? Theory says that : “With pipelining, the CPU begins executing a second instruction before the first instruction is completed. Pipelining results in faster processing because the CPU does not have to wait for one instruction to complete the machine cycle."