Situations that prevent the next instruction in the instruction stream, from executing during its designated clock cycle are known as _____________
Situations that prevent the next instruction in the instruction stream, from executing during its designated clock cycle are known as _____________
In pipelines with long-running operations, the possible caused issue is called ___________
In pipelines with long-running operations, the possible caused issue is called ___________
To solve the problems with a simple hardware technique called forwarding, also known as ______________
To solve the problems with a simple hardware technique called forwarding, also known as ______________
Grouping the 16 functional units together into four groups and supplying a set of buses, called _____________-
Grouping the 16 functional units together into four groups and supplying a set of buses, called _____________-
Pipelining that allows to achieve higher clock rates by decomposing the five-stage integer pipeline into eight stages, is refered as _____________
Pipelining that allows to achieve higher clock rates by decomposing the five-stage integer pipeline into eight stages, is refered as _____________
The sum of the contents of the base register and the sign-extended offset is used as a memory address, the sum is known as _____________
The sum of the contents of the base register and the sign-extended offset is used as a memory address, the sum is known as _____________
Every MIPS instruction can be implemented in at most ______________
Every MIPS instruction can be implemented in at most ______________
Code containing redundant loads, stores, and other operations that might be eliminated by an optimizer, is a _______________
Code containing redundant loads, stores, and other operations that might be eliminated by an optimizer, is a _______________
The process of letting an instruction move from the instruction decode stage into the execution stage of this pipeline is usually called ______________
The process of letting an instruction move from the instruction decode stage into the execution stage of this pipeline is usually called ______________
Example: the number of cars per hour and is determined by how often a completed car exits the assembly line, shows the _____________
Example: the number of cars per hour and is determined by how often a completed car exits the assembly line, shows the _____________
The presence of antidependences and output dependences, leads to ______________
The presence of antidependences and output dependences, leads to ______________
The simplest dynamic branch-prediction scheme is a ____________
The simplest dynamic branch-prediction scheme is a ____________
Hazards in pipelines can make it necessary to ____________
Hazards in pipelines can make it necessary to ____________
Indicating which of the four steps the instruction is in, is provided by ___________
Indicating which of the four steps the instruction is in, is provided by ___________
Delays arising from the use of a load result 1 or 2 cycles after the loads, refers as ___________
Delays arising from the use of a load result 1 or 2 cycles after the loads, refers as ___________
When all instructions take the same number of cycles, which must also equal the number of pipeline stages the process is known as _____________
When all instructions take the same number of cycles, which must also equal the number of pipeline stages the process is known as _____________
Exceptions that are caused by some hardware event that is not under the control of the user program, refered as ____________
Exceptions that are caused by some hardware event that is not under the control of the user program, refered as ____________
To improve the ability of the compiler to fill branch delay slots, most processors with conditional branches have introduced a _____________
To improve the ability of the compiler to fill branch delay slots, most processors with conditional branches have introduced a _____________
When an instruction is guaranteed to complete, it is called ______________
When an instruction is guaranteed to complete, it is called ______________
An implementation technique whereby multiple instructions are overlapped in execution, refers to ___________
An implementation technique whereby multiple instructions are overlapped in execution, refers to ___________