Question:

(A) MOV A, C is a one-byte instruction.
(B) OUT 03 H is a two-byte instruction.
(C) ANI 76 H is a three-byte instruction.
(D) STA 3000 H is a three-byte instruction.

Show Hint

When learning instruction sizes, remember that:
- One-byte instructions generally involve register-to-register operations.
- Two-byte instructions involve memory locations or I/O operations.
- Three-byte instructions often involve addresses or immediate data.
Updated On: Sep 19, 2025
  • (A), (B), and (D) only
  • (A), (B), and (C) only
  • (A), (B), (C), and (D)
  • (B), (C), and (D) only
Hide Solution
collegedunia
Verified By Collegedunia

The Correct Option is C

Solution and Explanation

Step 1: Determine the size of each instruction.
- MOV A, C is a one-byte instruction, typically in most microprocessors.
- OUT 03 H is a two-byte instruction (it requires a memory location and the instruction code).
- ANI 76 H is a three-byte instruction (it requires a constant operand).
- STA 3000 H is a three-byte instruction (it requires the address of a memory location).

Final Answer: \[ \boxed{3. \text{(A), (B), (C), and (D)}} \]
Was this answer helpful?
0
0

Questions Asked in CUET PG exam

View More Questions