Skip to main content

Advanced Computer Architecture MCQs with Answers

Practice important Advanced Computer Architecture MCQs with answers and explanations.

Chapter: 21
Q521:
Fill in the blank: _______ architecture relies on the compiler to form instruction packets that can execute in parallel.
A. RISC
B. Superscalar
C. VLIW
D. CISC
Correct Answer: C
Chapter: 22
Q522:
What is a control word in microprogramming?
A. A collection of instructions
B. A microinstruction
C. A set of control signals
D. A branch control field
Correct Answer: C
Chapter: 22
Q523:
Microprograms are stored in a memory called ______.
A. Main memory
B. Cache memory
C. Control store
D. Program counter
Correct Answer: C
Chapter: 22
Q524:
Which type of control unit stores control signals in memory as words?
A. Hardwired
B. Microcoded
C. Cache-based
D. Logical
Correct Answer: B
Chapter: 22
Q525:
What field in a microinstruction contains the branch control?
A. C Bits
B. B Bits
C. M Bits
D. Opcode
Correct Answer: B
Chapter: 22
Q526:
In microprogramming, what does the micro-PC do?
A. Executes instructions
B. Loads instructions
C. Controls instruction flow
D. Supplies addresses for control signals
Correct Answer: D
Chapter: 22
Q527:
The microcoded control unit simplifies the computer logic but is ____________.
A. Faster
B. Slower
C. More complex
D. Unreliable
Correct Answer: B
Chapter: 22
Q528:
What is the function of the microprogram controller?
A. Generates control signals
B. Manages memory
C. Controls microinstruction flow
D. Manages hardware
Correct Answer: C
Chapter: 22
Q529:
The micro-PC can be loaded from which of the following?
A. Simple increment
B. Opcode lookup
C. External source
D. All of the above
Correct Answer: D
Chapter: 22
Q530:
In a vertical microcode scheme, what is employed to reduce control word width?
A. Lookup table
B. Decoder
C. Branch control
D. Opcode decoder
Correct Answer: B
Chapter: 22
Q531:
In which microcode scheme is there no intermediate decoding?
A. Vertical
B. Horizontal
C. Branching
D. Subroutine
Correct Answer: B
Chapter: 22
Q532:
The microinstruction register holds control words generated by which component?
A. Control store
B. Instruction register
C. Microprogram memory
D. Multiplexer
Correct Answer: C
Chapter: 22
Q533:
In which scheme can any combination of conditions and addresses be chosen for branching?
A. Hardwired
B. Conditional
C. Branching
D. Microcoded
Correct Answer: D
Chapter: 22
Q534:
The control signals in the microprogram memory represent ______.
A. Branch addresses
B. Control word values
C. Instruction execution
D. Processor speed
Correct Answer: B
Chapter: 22
Q535:
A horizontal microcode scheme has how many levels of decoding?
A. 1
B. 2
C. None
D. 3
Correct Answer: C
Chapter: 22
Q536:
In a microcoded controller, which bit set determines the branching condition?
A. Control signals
B. Opcode
C. Branch control fields
D. Instruction register
Correct Answer: C
Chapter: 22
Q537:
Microprograms contain a sequence of ________.
A. Microinstructions
B. Control signals
C. Branch control fields
D. Conditional branches
Correct Answer: A
Chapter: 22
Q538:
The SRC microprogram controller uses which signals instead of N and Z flags?
A. Opcode
B. CON and n
C. Instruction flags
D. Control word signals
Correct Answer: B
Chapter: 22
Q539:
What does the multiplexer in the microcoded control unit supply?
A. Branch instructions
B. Opcode values
C. Microinstruction addresses
D. Address for micro-PC
Correct Answer: D
Chapter: 23
Q540:
What does an I/O subsystem manage?
A. Memory
B. Input and Output
C. Only Output
D. Only Input
Correct Answer: B

Test Your Knowledge

Take a timed quiz on Advanced Computer Architecture

🚀 Start Quiz Now