Which of the following is a type of hazard that occurs due to resource conflicts in a pipeline? A) Data hazard B) Control hazard C) Resource hazard D) Structural hazard |
Card: 1 / 20 |
Riddle: I help fetch the next instruction while the current one is executed, but my effectiveness can be hindered by branches. What am I? |
Card: 3 / 20 |
True or False: The fetch and execute stages of a pipeline are always equal in duration, allowing for ideal speedup. |
Card: 5 / 20 |
False. The execution time is generally longer than the fetch time, causing potential delays. |
Card: 6 / 20 |
Fill-in-the-blanks: A pipeline must have more stages to gain further speedup, which includes stages such as Fetch instruction (FI), ______, and Execute instruction (EI). |
Card: 7 / 20 |
To store the most recently fetched instructions and reduce the latency of branch target fetching. |
Card: 10 / 20 |
![]() Unlock all Flashcards with EduRev Infinity Plan Starting from @ ₹99 only
|
Which of the following is a characteristic of Reduced Instruction Set Computers (RISC)? A) Complex addressing modes B) Variable-length instruction formats C) Single-cycle instruction execution D) Large number of instructions |
Card: 11 / 20 |
Fill-in-the-blanks: A pipeline stall due to conditions not permitting continued execution is referred to as a ______. |
Card: 13 / 20 |
True or False: Control hazards occur when the pipeline fetches instructions that must be executed in sequence without any branching. |
Card: 15 / 20 |
False. Control hazards occur when the pipeline makes incorrect predictions about branch instructions. |
Card: 16 / 20 |
Riddle: I’m a set of processors working in parallel, handling multiple data with a single instruction. What am I? |
Card: 17 / 20 |
To indicate the condition of the processor and control its operation through various status flags. |
Card: 20 / 20 |