DS:2000H;ES=2100H;SS=1500H;SI=00AOH;BX=0100H;BP=0010H; VAL的偏移地址为0050H 写出以下指令的
指令,地址,
已帮助 人
DS:2000H;ES=2100H;SS=1500H;SI=00AOH;BX=0100H;BP=0010H; VAL的偏移地址为0050H,写出以下指令的寻址方式和物理地址。 MOV AX,0ABH MOV AX,BX MOV AX,[BX] MOV AX,[0100H] MOV AX,VAL MOV AX,ES:[BX] MOV AX,[BP] MOV AX,[SI+10H] MOV AX,VAL[BX]
请帮忙给出正确答案和分析,谢谢!
-
正确答案:这些指令的寻址方式和物理地址为: MOV AX0ABH ;立即寻址 MOV AXBX ;寄存器寻址 MOV AX[BX] ;寄存器相对寻址PA=20100H MOV AX[0100H] ;直接寻址PA=20100H MOV AXVAL ;直接寻址PA-20050H MOV AXES:[BX] ;寄存器寻址PA=21100H MOV AX[BP] ;寄存器寻址PA=15010H MOV AX[SI+10H] ;寄存器相对寻址PA=200BOH MOV AXVAL[BX] ;寄存器相对寻址PA=20150H
这些指令的寻址方式和物理地址为:MOVAX,0ABH;立即寻址MOVAX,BX;寄存器寻址MOVAX,[BX];寄存器相对寻址,PA=20100HMOVAX,[0100H];直接寻址,PA=20100HMOVAX,VAL;直接寻址,PA-20050HMOVAX,ES:[BX];寄存器寻址,PA=21100HMOVAX,[BP];寄存器寻址,PA=15010HMOVAX,[SI+10H];寄存器相对寻址,PA=200BOHMOVAX,VAL[BX];寄存器相对寻址,PA=20150H
