Let the content of different registers in 8086 be as follows: DS=1000H, SS=2000H, ES=3000H, BX=4000H, SI=5000H, DI= 6000H, BP=7000H
Find the memory address/addresses from where the 8086 accesses the data while executing the following instructions:
a. MOV AX,[BX]
b. MOV BX,[SI]
c. MOV CX,[BP]
d. MOV AL,[DI]
e. MOV BH,SS:[SI]
f. MOV CX, ES:[DI]
g. MOV AX,[BX+DI]
h. MOV BX,[BP+DI+5]
i. MOV AH,[BX+10H]
j. MOV CX, DS:[BP+4]
k. MOV BX,[SI-5]
l. MOV AX,[BX+10]
Solution of the above problem is explained in this video.
PPT of this video lecture is available on telegram channel: https://t.me/april5pankaj