the instruction MOV (AX);(BX+4) is a valid 8086 instruction
Answers
Answered by
0
Answer:
No, it is not valid
Explanation:
MOV is basically a data transfer instruction in 8086 microprocessor. It moves data from one location to another. It takes different parameters as follows:
MOV AX, BX --> Moves BX to AX where BX and AX are registers
MOV AX, 30 H--> Moves data from the memory address to AX register
MVI Number, 30 H --> Moves the number to the memory address 30 H
It can also move values from register to memory. But the instruction MOV (AX); (BX+4) contains an arithmetic operation done in the source register which is not allowed. So the given instruction is invalid.
Similar questions