请帮忙补一下关于内存物理地址的的知识
1. 请问RAM 与 ROM 的物理地址是相连的吗?
2. 如果是相连的,请问以下面的MAP.TXT为例再问:
a. 这台机的内存页显示的 RAM 是:
803bf000 - 803bf000 L00000000 Start: start of RAM
....
803f0000 - 803f0000 L00000000 ------ start of RAM free space
803f0000 - 86400000 L06010000 NUL
86400000 - 86400000 L00000000 End: end of RAM
而从 MAP.TXT 里看可用内存从 Start of RAM 到 end of RAM (86400000 - 803bf000 = 6,041,000) 只有6M呀?这 6M 定义的是 PagePool 的空间?
b.请问贴底的MAP.TXT为例:这个"可用内存" 和 "剩余内存" 的物理地址范围在 MAP.TXT 内吗? 如果在,请问是从哪开始,到哪结束? ROM 的物理地址从哪开始,到哪结束?
3. 底下的 MAP.TXT 中:
a. 00000000 - 01f801fc 是什么地址? 是中断、设备的保留地址吗?
b. 01f801fc - 02000000 之间是什么地址? 比较了一下与 02000000 - 04000000 的内容相同
c. 02000000 - 04000000 之间 Virtual base address 是不是映射到 XIP.BIN ROM 上去的地址?
d. 04000000 - 80000000 之间为什么空了一大段?
e. 80000000 开始的 physical address 指的是 RAM 上的地址吗?