(a) Describe what superscalar processors arc and how they can increase instructi
ID: 3833954 • Letter: #
Question
(a) Describe what superscalar processors arc and how they can increase instruction level parallelism. (b) Explain the policy of 'out-of-order issue and out-of-order completion' and why it is commonly used by superscalar processors. (c) Show the pipeline activity using "out-of-order issue and out-of-order completion' for the execution of the following instructions and calculate the number of delay slots because of dependencies. Assume that there are two fetch and decode units, one multiplier and one adder, and two store units. The instruction window is big enough to store all six instructions at the same time. I1: Add R3, R3, R5/R3Explanation / Answer
2. (a) Superscalar processor:-
Instruction level parallelism(ILP):-
(b) Concepts of Out-of-Order Issue Out-of-Order Completion issue:
It is commonly used by superscalar processor because instructions are being executed in any order and it does not violate dependencies of the data.
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.