
设CS=1000H,DS=2000H,ES=3000H,SS=4000H,IP=100H,SP=200H,BX=300H,BP=400H,SI=500H,则1.下一条带执行指令
2..当前栈顶的物理地址为多少3.[BX]代表的存储单元的物理地址为多少?4..[BP]代表的存储单元的物理地址为多少?5.ES:[BX+SI]代表的存储单元的物理地址为...
2..当前栈顶的物理地址为多少3.[BX]代表的存储单元的物理地址为多少?4..[BP]代表的 存储单元的物理地址为多少?5.ES:[BX+SI]代表的存储单元的物理地址为多少?具体解答步骤
展开
2个回答
展开全部
1.下一条要执行指令的物理地址为:1000H*10H+100H=10100H
2,栈顶物理地址=SS*10H+SP=40200H;
3.[BX]代表的存储单元的物理地址=DS*10H+BX=20300H;
4.[BP]代表的存储单元的物理地址=SS*10H+BP=40400H;
5.ES:[BX+SI]代表的存储单元的物理地址=ES*10H+BX+SI=30800H
2,栈顶物理地址=SS*10H+SP=40200H;
3.[BX]代表的存储单元的物理地址=DS*10H+BX=20300H;
4.[BP]代表的存储单元的物理地址=SS*10H+BP=40400H;
5.ES:[BX+SI]代表的存储单元的物理地址=ES*10H+BX+SI=30800H
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询