NEW
Font size
WorksheetsCoQuizMod3
Total questions: 20
Worksheet time: 10mins
Pipelining is a ------------technique?
Serial operation
Parallel operation
Scalar operation
Superscalar operation
Each stage of instruction should execute in ---------cycles?
1
2
3
4
The initial stage for an instruction executing in pipelining is -----?
Decode
Execute
Fetch
Address generation.
For a six-stage pipelining, the initial instruction requires-------cycle for execution?
1 cycle
3 cycle
6 cycle
7 cycle
Parallelism can be achieved by-----------technique.
Hardware
Compiler
Software
All of the above
To exploit Pipelining in computer architecture-----?
A single processor is used.
The double processor is used
Multiple processors are used.
None of the above.
In a pipelined processor, the processing units for integers and floating point is-----?
Same unit.
Separate unit.
No unit.
Within each other.
In---pipelining processor should pass the instructions through all the phases, regardless of the requirement of the requirements of instruction?
Static
Dynamic
Complex Dynamic
Both b and c
In -----pipeline processor, instructions not only bypass the phases but also choose then out of order?
Static
Dynamic
Complex Dynamic
Both a and c.
ARM processors are available in the form of -------- pipelining?
3 stage
5 stage
Both a and b
None of the above.
The stages of 3 stage pipelining are----?
Fetch, Decode, Execute
Decode, Fetch, Execute
Execute, Fetch, Decode
Address generation, Fetch, Execute.
---------instructions can cause a pipelining Hazard?
Branch
Interrupt
Read after Write
All of the above
Throughput is calculated as----
The number of instructions/ Total time to complete the instructions
Total time to complete the instructions/number of instructions
Speed of the processor/ Number of instructions
The number of instructions/speed of the processor
To hold the results of intermediate stages in pipelining --------are used?
Caches
Buffers
Memory
RAM units
3 stage pipelining has ----- cycle latency?
1
2
3
4
By using pipelining, the latency of the instructions---?
Increases
Remains the same
Decreases
It is unity
In pipelining. each stage is given------time for the operation?
Equal
Different
Infinite
None of the above.
In pipelining, instructions are executed----?
Serially
Parallel
Concurrently
None of the above.
When the data operands are not available then it is called----?
Deadlock
Push
Pop
Data hazard
In pipelining, which of the following operation is used to enhance the memory access speed?
Registers
Cache
Stack
Queue
