Advanced Computer Architecture MCQs with Answers
Practice important Advanced Computer Architecture MCQs with answers and explanations.
Multiple Choice Questions
Q231: In FALCON-A, the opcode for the instruction 'jnz' is ________.
- A: 18
- B: 19
- C: 20
- D: 21
View Answer
A
Q232: Fill in the blank: The contents of the register R3 will be checked when executing the ________ instruction.
- A: jz
- B: ret
- C: movi
- D: out
View Answer
A
Q233: The result of an arithmetic right shift is equivalent to _________.
- A: Multiplying by 2
- B: Dividing by 2
- C: No change
- D: Shifting bits left
View Answer
B
Q234: Fill in the blank: In FALCON-A, if register ra is zero during a jump, the program counter is incremented by the ________ specified in the instruction.
- A: Constant
- B: Variable
- C: Address
- D: Label
View Answer
A
Q235: What does RTL stand for in computer architecture?
- A: Register Transfer Logic
- B: Read Transfer Language
- C: Register Transfer Language
- D: Runtime Transfer Logic
View Answer
C
Q236: The machine FALCON-A is built to enhance understanding of ______.
- A: memory management
- B: processors and their architecture
- C: algorithm design
- D: cache management
View Answer
B
Q237: Which approach is typically used in computer design?
- A: Bottom-up
- B: Hybrid
- C: Top-down
- D: Lateral
View Answer
C
Q238: Behavioral RTL is used to describe the ______ of a machine.
- A: structure
- B: memory
- C: registers
- D: functionality
View Answer
D
Q239: Structural RTL focuses on the ______ of a machine.
- A: algorithms
- B: hardware implementation
- C: software
- D: cache structure
View Answer
B
Q240: What is the purpose of the instruction register (IR) in FALCON-A?
- A: Holds the current instruction
- B: Increments the program counter
- C: Stores temporary values
- D: Manages memory allocation
View Answer
A