Which of the following does NOT typically serve as a valid operand type in…
2025
Which of the following does NOT typically serve as a valid operand type in machine instruction formats?
- A.
Immediate value
- B.
Memory address
- C.
Register address
- D.
Opcode
Attempted by 47 students.
Show answer & explanation
Correct answer: D
A machine instruction generally consists of:
Opcode → specifies the operation to perform
Operands → specify the data or locations involved in the operation
Common operand types include:
Immediate values
Register addresses
Memory addresses
Example:
ADD R1, 5
ADD → Opcode
R1 → Register operand
5 → Immediate operand
Thus, an opcode is not considered an operand type.