Skip to main content

Advanced Computer Architecture MCQs with Answers

Practice important Advanced Computer Architecture MCQs with answers and explanations.

Multiple Choice Questions

Q111: The 'ldr' instruction in SRC uses which addressing mode?
  • A: Direct addressing
  • B: Relative addressing
  • C: Indexed addressing
  • D: Immediate addressing
View Answer
B

Q112: The 'addi' instruction in SRC performs which operation?
  • A: Immediate 2’s complement addition
  • B: Logical AND
  • C: Logical OR
  • D: Arithmetic shift
View Answer
A

Q113: Which opcode is used for the 'stop' operation in the SRC?
  • A: 31
  • B: 2
  • C: 6
  • D: 4
View Answer
A

Q114: The 'st' instruction in SRC stores a register's contents to memory using which addressing mode?
  • A: Relative addressing
  • B: Immediate addressing
  • C: Direct addressing
  • D: Register addressing
View Answer
C

Q115: What operation does the 'andi' instruction in SRC perform?
  • A: Immediate logical AND
  • B: Immediate logical OR
  • C: Immediate 2’s complement addition
  • D: Shift right
View Answer
A

Q116: What does the 'brnz' instruction do?
  • A: Branch if register content is zero
  • B: Branch if register content is non-zero
  • C: Branch if content is positive
  • D: Branch if content is negative
View Answer
B

Q117: The SRC uses ________ for shifting bits right, with zeroes shifted in from the left.
  • A: shr
  • B: shra
  • C: shl
  • D: shc
View Answer
A

Q118: The 'shc' instruction in SRC performs which operation?
  • A: Arithmetic shift left
  • B: Logical shift right
  • C: Circular shift left
  • D: Circular shift right
View Answer
D

Q119: Which opcode is used for the 'or' instruction in the SRC?
  • A: 12
  • B: 14
  • C: 20
  • D: 22
View Answer
D

Q120: Fill in the blank: The ________ instruction in SRC is used to load a register from memory.
  • A: st
  • B: ld
  • C: la
  • D: ori
View Answer
B

Test Your Knowledge

Take a timed quiz on Advanced Computer Architecture

🚀 Start Quiz Now