微机原理的题目,高手帮下忙,说说怎么做

1、一个由10个双字组成的数据区,其起始地址为1200H:2EF0H
则其首末单元的物理地址分别为 和
2、DS=1400H CS=1450H DI=0206H SI=0010H
则指令 MOV AX ,[DI+100H] 源操作数的有效地址为 物理地址为
怎么算

1,一个字为两个字节,双字就是四个字节,10个双字也就是占40个单元,其起始地址为1200H:2EF0H,也就是段地址为1200H,偏移地址为2EF0H,物理地址=段地址*16+偏移地址;所以起始物理地址为:1200H*16+2EF0H=14EF0H,末单元的物理地址为:14EF0H+40-1=14F17H;
2,有效地址为:0206H+100H=306H,物理地址:(DS)*16+306H=14306H
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-05
1、一个由10个双字组成的数据区,其起始地址为1200H:2EF0H
则其首末单元的物理地址分别为 14EF0H 和 14F18H
2、DS=1400H CS=1450H DI=0206H SI=0010H
则指令 MOV AX ,[DI+100H] 源操作数的有效地址为 0306H 物理地址为14306H
第2个回答  2011-01-05
一个由10个双字组成的数据区,其起始地址为1200H:2EF0H
则其首末单元的物理地址分别为14EF0H和14F14H
第3个回答  2011-01-05
你需要换算
相似回答