Skip to main content

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

Test Your Knowledge

Take a timed quiz on Advanced Computer Architecture

🚀 Start Quiz Now