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]

请帮忙给出正确答案和分析,谢谢!

热搜:段寄存器cs=1200h,指令指针寄存器ip=ff00h

答案解析

难度★★☆ 搜索
  • 正确答案:这些指令的寻址方式和物理地址为: 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