
Pipelining in Computer Architecture - MCQ Quiz
Authored by cammulis ece
Computers
University
Used 1+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What are the five stages of a classic MIPS pipeline?
Fetch, Decode, Execute, Memory, Store
Instruction Fetch, Instruction Decode, Execute, Memory Access, Write Back
Load, Decode, Compute, Write, Complete
Read, Parse, Process, Access, Return
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which type of hazard occurs when an instruction depends on the result of a previous instruction that has not yet completed?
Structural hazard
Control hazard
Data hazard
Pipeline hazard
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the purpose of forwarding (data bypassing) in a pipelined processor?
To eliminate all pipeline hazards
To reduce the impact of data hazards by passing results directly between stages
To predict branch outcomes
To increase clock frequency
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
In a 5-stage pipeline with ideal conditions (no hazards), what is the theoretical CPI (Cycles Per Instruction)?
5
1
0.2
Depends on instruction mix
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which hazard type is caused by branch instructions?
Data hazard
Structural hazard
Control hazard
Memory hazard
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is a "pipeline stall" or "bubble"?
A complete shutdown of the pipeline
A cycle where no useful work is done in one or more pipeline stages
An optimization technique
A type of cache miss
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
A load-use data hazard occurs when:
Two instructions try to write to the same register
An instruction immediately following a load tries to use the loaded data
A branch instruction is executed
The pipeline runs out of instructions
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?