已知(DS)=2000H,(ES)=2100H,(SS)=1500H,(SI)=0A0H,(BX)=100H,(BP)=10H试指出下列各指令源操作数的寻址方式是什么?其物理地址值是多?(1) MOV AX ,DS:[100H](2) MOV BX ,[SI](3) MOV CX ,[BX+10](4) MOV AX ,[BX][SI](5) MOV CL ,[BP+4](6) MOV CH ,ES:[BP+SI]

问题描述:

已知(DS)=2000H,(ES)=2100H,(SS)=1500H,(SI)=0A0H,(BX)=100H,(BP)=10H试指出下列各指令源操作数的寻址方式是什么?其物理地址值是多?
(1) MOV AX ,DS:[100H]
(2) MOV BX ,[SI]
(3) MOV CX ,[BX+10]
(4) MOV AX ,[BX][SI]
(5) MOV CL ,[BP+4]
(6) MOV CH ,ES:[BP+SI]

如果六条指令是相对独立的:(1) MOV AX ,DS:[100H]直接寻址 20100H(2) MOV BX ,[SI]寄存器间接寻址 200A0H(3) MOV CX ,[BX+10]寄存器相对寻址 20110H(4) MOV AX ,[BX][SI]基址加变址寻址 201A0H(5) MOV CL ,[BP+4]寄...