Question:

For the given 8086 microprocessor instructions below, which is an invalid instruction?

Show Hint

Always remember the valid modes for memory addressing in microprocessors, especially segment registers. Segment registers cannot be loaded directly with values.
Updated On: Feb 27, 2025
  • MOV BX, [0301 Η]
  • MOV CX, 037AH
  • MOV AL, BL
  • MOV DS, 4100H
Hide Solution
collegedunia
Verified By Collegedunia

The Correct Option is D

Solution and Explanation

In the 8086 microprocessor, the instruction MOV DS, 4100H is invalid because the data segment register (DS) can only be loaded using another register like AX, and not a direct value. All other instructions are valid and can be executed.
Was this answer helpful?
0
0