Skip to main content

Advanced Computer Architecture MCQs with Answers

Practice important Advanced Computer Architecture MCQs with answers and explanations.

Chapter: 4
Q121:
Fill in the blank: In SRC, the program counter is stored in the ________ register.
A. IR
B. R31
C. PC
D. M8
Correct Answer: C
Chapter: 4
Q122:
What is the op-code for the 'ld' instruction in the SRC instruction set?
A. 1
B. 1100
C. 11100
D. 11
Correct Answer: A
Chapter: 4
Q123:
What is the machine language for the SRC instruction 'addi R3, R1, 58'?
A. 01101 00011 00001 00000 0000 0011 1010
B. 01100 00011 00100 01000 0000 1100 1010
C. 00001 00011 00100 00000 0011 1101
D. 01101 00001 01001 01000 0010 1100
Correct Answer: A
Chapter: 4
Q124:
The hexadecimal representation of the instruction 'ld R1, c' is ______.
A. 084000D0h
B. 61D5008h
C. 09F004Ch
D. E5B7006h
Correct Answer: A
Chapter: 4
Q125:
What is the op-code for the 'addi' instruction in the SRC instruction set?
A. 11
B. 1101
C. 11100
D. 100
Correct Answer: B
Chapter: 4
Q126:
The register codes for R3 and R1 in the instruction 'addi R3, R1, 58' are ______ and ______.
A. 00000, 00001
B. 00011, 00001
C. 01001, 00110
D. 00101, 00111
Correct Answer: B
Chapter: 4
Q127:
What is the binary value for immediate data 58 in the SRC instruction set?
A. 00000 0000 1100 1010
B. 00000 0000 0011 1010
C. 01010 1011 1001 0011
D. 10100 0000 0101 1111
Correct Answer: B
Chapter: 4
Q128:
What is the hexadecimal representation of the instruction 'addi R3, R1, 58'?
A. 6 8 C 2 0 0 3 A h
B. 5 2 F 3 8 9 1 C h
C. 3 6 E 4 7 1 D A h
D. 1 2 9 7 3 4 8 5 E h
Correct Answer: A
Chapter: 4
Q129:
The instruction 'shl R7, R3, 4' in the SRC instruction set uses which op-code?
A. 11100
B. 1101
C. 11
D. 1
Correct Answer: A
Chapter: 4
Q130:
What is the hexadecimal equivalent of the instruction 'shl R7, R3, 4'?
A. E1C60004
B. D3F5008h
C. B5D8009h
D. 0AC7007h
Correct Answer: A
Chapter: 4
Q131:
What is the op-code for the 'sub' instruction in the SRC instruction set?
A. 1110
B. 1101
C. 100
D. 11100
Correct Answer: A
Chapter: 4
Q132:
The instruction 'add R6, R4, R5' is an example of which type of instruction?
A. Type A
B. Type B
C. Type C
D. Type D
Correct Answer: D
Chapter: 4
Q133:
What is the hexadecimal equivalent of the instruction 'add R6, R4, R5'?
A. 6188500h
B. 7289401h
C. 5392F08h
D. 71D3201h
Correct Answer: A
Chapter: 4
Q134:
What is the binary equivalent of the memory address assigned to 'a' in the SRC instruction set?
A. 00000 0000 1100 1000
B. 00001 1001 0010 0110
C. 01010 0001 0110 1001
D. 10100 1011 1101 0001
Correct Answer: A
Chapter: 4
Q135:
What is the hexadecimal equivalent of the instruction 'ld R4, a'?
A. 090000C8h
B. 0A9000D1h
C. 082700F8h
D. 01F400B2h
Correct Answer: A
Chapter: 4
Q136:
The instruction 'st R9, z' in the SRC instruction set uses which op-code?
A. 11
B. 1100
C. 1
D. 11100
Correct Answer: A
Chapter: 4
Q137:
What is the binary value for memory address assigned to 'z' in the SRC instruction set?
A. 00000 0000 1101 0100
B. 11100 0011 1010 0011
C. 00101 1011 1100 0100
D. 11000 0110 1001 0000
Correct Answer: A
Chapter: 4
Q138:
What is the hexadecimal equivalent of the instruction 'st R9, z'?
A. 1A4000D4h
B. 3B2001F8h
C. 4E1003C7h
D. 2C900E2Ah
Correct Answer: A
Chapter: 4
Q139:
In the instruction 'shl R8, R6, 2', the immediate data 2 is represented as ______ in binary.
A. 00000 0000 0010
B. 00010 0011 1100
C. 11100 0100 1000
D. 01001 1011 0101
Correct Answer: A
Chapter: 4
Q140:
The instruction 'sub R9, R7, R8' in the SRC instruction set is of which type?
A. Type A
B. Type C
C. Type D
D. Type B
Correct Answer: C

Test Your Knowledge

Take a timed quiz on Advanced Computer Architecture

🚀 Start Quiz Now