8086指令系统
问题描述:
8086指令系统
已知,(DS)=2000H,(BX)=100H,(SI)=02H,从物理地址20100H单元开始,依次存放数据12H、34H、56H、78H;而从物理地址21200H单元开始,依次存放2AH、4CH、8BH、98H.试说明下列合条指令单独执行后AX寄存器的内容.
1、MOV AX,3600H
2、MOV AX,[1200H]
3、MOV AX,BX
4、MOV AX,[BX]
5、MOV AX,1100H[BX]
6、MOV AX,[BX][SI]
答
1,赋值运算,ax=3600H
2,直接寻址方式:物理地址=16x2000h+1200h=21200h,故值为2AH
3,赋值运算,BX内容给了AX,故值为100H
4,
5,相对寻址方式,AX地址为2000Hx16+1100+100=21200H,故值为2AH
6,同上,值34H