精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>电脑技术>>● Windows>>【硬件相关问题】>>猜一猜windows是怎么使用物理内存的

主题:猜一猜windows是怎么使用物理内存的
发信人: girlrong()
整理人: chenwintek(2000-08-22 02:31:01), 站内信件
    告别dos有一段时间了。windows让我们如醉如痴,我们居然再不用和段地址
偏移地址打交道了:全是32位的线性地址。我们甚至不用考虑物理地址的分配,
windows为我们打理得井井有条。
    闲来无事我也想猜一猜我机子里64M物理内存都是怎么用的。
    还记得中断矢量表吗?虽然是windows了,但是机器还是那台曾经使用dos的
机器,中断控制器还是那个中断控制器。所以中断矢量表的位置应该没有变,还
在物理内存的最低端。
    电脑内部的硬件线路布局并不会因为装了windows而改变,所以BIOS区域还应
该映射在物理内存地址的同样地址空间。
    写完上述内容我突然想到,dos是工作在实模式下,而windows是在保护模式
下工作。CPU进入保护模式后内存的地址空间的映射方式发生了变化也说不定。这
么说我上述的猜想就不一定正确了?

--
我飞呀飞呀飞,下面是森林和高山。我的家就在朦胧的地平线深处。

※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.103.243.18]

[关闭][返回]