Advanced Computer Architecture MCQs with Answers
Practice important Advanced Computer Architecture MCQs with answers and explanations.
Multiple Choice Questions
Q191: What is used to reduce shift delays in a register?
- A: Multiplexer
- B: Barrel shifter
- C: Counter
- D: Adder
View Answer
B
Q192: In a barrel shifter, how many shifts are performed with the control signal 11 on (S1, S0)?
- A: 1
- B: 2
- C: 3
- D: 4
View Answer
C
Q193: To perform the operation R4← ror R3 (2 times), which control line settings are used on the barrel shifter?
- A: nb0=1, nb1=0
- B: nb0=0, nb1=1
- C: nb0=1, nb1=1
- D: nb0=0, nb1=0
View Answer
B
Q194: Which of the following allows a register to shift data during a single clock period?
- A: Shift register
- B: Counter
- C: Barrel shifter
- D: Multiplexer
View Answer
C
Q195: What is the purpose of the register C in the R4← R3 + R2 operation?
- A: Store the final result
- B: Hold one operand
- C: Control the bus
- D: Activate the adder
View Answer
B
Q196: What type of shift operation is performed when the control inputs nb1=1, nb0=0?
- A: Left shift
- B: Right shift
- C: Rotate
- D: No shift
View Answer
B
Q197: In the example of the shift operation, where is the shifted result stored after using the barrel shifter?
- A: Register R3
- B: Register C
- C: Register R4
- D: The bus
View Answer
C
Q198: What does FALCON-A stand for?
- A: First Architecture for Learning Computer Organization and Networks
- B: First Architecture for Learning Computer Programming
- C: First Architecture for Learning Computer Networks
- D: None of the above
View Answer
A
Q199: Which components define any instruction set architecture?
- A: Operations, Data Access Mode, Representation of Operations
- B: Operations, Memory Size, Processor Speed
- C: Data Type, Instruction Length, Memory Size
- D: Operations, Data Type, Control Logic
View Answer
A
Q200: Which of the following is NOT a category of instructions that processors need to support?
- A: Arithmetic
- B: Logic
- C: Control
- D: Sorting
View Answer
D