Advanced Computer Architecture MCQs with Answers
Practice important Advanced Computer Architecture MCQs with answers and explanations.
Multiple Choice Questions
Q101: Fill in the blank: The la instruction in SRC is used to load a register with an ________.
- A: Immediate data value
- B: Indexed data value
- C: Absolute memory address
- D: Floating-point value
View Answer
A
Q102: Fill in the blank: The str instruction stores register contents to _______.
- A: Cache
- B: Memory
- C: ALU
- D: Register
View Answer
B
Q103: How many general-purpose registers does the SRC machine have?
- A: 16
- B: 32
- C: 64
- D: 128
View Answer
B
Q104: What is the size of each register in the SRC machine?
- A: 16 bits
- B: 32 bits
- C: 64 bits
- D: 128 bits
View Answer
B
Q105: Which of the following registers in the SRC is used to store the current instruction?
- A: IR (Instruction Register)
- B: PC (Program Counter)
- C: R0
- D: R31
View Answer
A
Q106: The memory word size in SRC is ________.
- A: 8 bits
- B: 16 bits
- C: 32 bits
- D: 64 bits
View Answer
C
Q107: The memory space size in SRC is ________.
- A: 2^16 bytes
- B: 2^32 bytes
- C: 2^64 bytes
- D: 2^128 bytes
View Answer
B
Q108: The SRC machine uses ________ byte storage.
- A: Little-endian
- B: Big-endian
- C: Mixed-endian
- D: None of the above
View Answer
B
Q109: What does R[3] refer to in SRC notation?
- A: The value of register 3
- B: The memory address 3
- C: The third instruction in memory
- D: The third byte of memory
View Answer
A
Q110: What instruction type in SRC is used for the 'nop' operation?
- A: Type A
- B: Type B
- C: Type C
- D: Type D
View Answer
A