分析存储器的分段情况和物理地址的形成

来源:百度知道 编辑:UC知道 时间:2024/06/25 05:36:10
(1)若在内存中建立50个字的数据区,其起始地址为1000H:0100H,试给出该数据区第一字单元和最后一个字单元的物理地址。
(2)有两个16位数1020H和ABCDH分别存放在内存10000H和10004H单元中,试用图来表示它们在内存中的存放情况。

(1)
1000H:0100H的物理地址是10100H

第一个字单元:
10100H
第二个:
10102(就是加2,每个字占用两个字节,也就是两个内存单元)
第三个:
10104H
......
第N个:
10100H+(N-1)*2
减一是因为地址是从0开始的
第50个:
10100H+(32H-1)*2=10162H
(2)
10000H:20H
10001H:10H
10002H:未知
10003H:未知
10004H:CDH
10005H:ABH
字型数据的低8位存放在该字型数据的地址的那个内存单元里,高8位存放在字的地址+1的那个内存单元里
===================================
你是为了活跃汇编区的气氛才问问题的么?