adplus-dvertising
frame-decoration

Question

When branches are being mis-predicted; hazard which is raised due to this issue, is known as

a.

Control hazard

b.

Data hazard

c.

Stall

d.

None

Answer: (a).Control hazard

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. When branches are being mis-predicted; hazard which is raised due to this issue, is known as

Similar Questions

Discover Related MCQs

Q. Considering the following code: DIV.D F0,F2,F4; ADD.D F10,F0,F8; SUB.D F12,F8,F14, one statement that is true

Q. Branch predictors using the behavior of all other branches for making a prediction, are called

Q. Detection of loop stream r micro-fusion is performed by

Q. Branch-target buffer having a single variation for storing one or more target instructions instead, or in addition to the predicted

Q. Out-of-order execution of the program, tends to introduce the possibility of

Q. Three different types of dependences are

Q. The property of if a value of the executed instruction would be used by a coming instruction, is called

Q. The processor without the structural hazard is

Q. In the following instruction set DADD R1,R2,R3; DSUB R4,R1,R5; AND R6,R1,R7; OR R8,R1,R9; XOR R10,R1,R11, all the instructions after the DADD use the result of the

Q. If any instruction in A1, . . . , A4, D, M1, . . . , M7 has the same register destination as this instruction, then the possible solution is

Q. The simplest scheme to handle branches is to

Q. Splitting the cache into separate instruction and data caches or by using a set of buffers, usually called

Q. The ideal CPI (Cycle per instruction) on a pipelined processor is almost always

Q. With the separate adder and a branch decision made during ID, there is only a

Q. A stall is commonly called a

Q. The load instruction has a delay or latency that cannot be eliminated by forwarding, other technique used is

Q. If the event occurs at the same place every time the program is executed with the same data and memory allocation, then the event is known as

Q. Pipeline overhead arises from the combination of pipeline register delay and

Q. Each of the clock cycles from the previous section of execution, becomes a

Q. When an instruction is stalled, all instructions issued later than the stalled instructio and hence not as far along in the pipeline, are also