问题:
1.分段属于虚拟存储器吗?
答案好象不同书上不一样。
以《现代操作系统》来说,作者应该认为不是的。作者写的虚拟存储器的基本思想:程序、数据和堆栈的总大小可能超过可用物理内存大小。由操作系统把程序当前使用的那些部分保留在主存中,而把其他部分保存在磁盘上。作者在虚拟存储器分为一节讲,里面只讲了分页。而后面单独有一节是分段。
《深入理解计算机系统》第十章讲虚拟存储器,整章讲的都是分页,好象都不曾提到分段。所以作者应该认为也不是的。
《计算机组成与设计--硬件软件接口(第3版)》7.4种也没有说分段,作者认为不是的把。自己也没有细看。
《操作系统——内核与设计原理 第四版》第8章虚拟存储器 把分段和分页都讲了。作者应该认为是的。作者在表8.1中还有虚存分页,虚存分段的讲法。
另外我手头的一本微机原理的书中 写道:根据主存和辅存之间传送信息的基本单位不同,可以把虚拟存储器的管理方式分为:分段,分页,分段和分页结合三种。作者明显认为是的。但我觉得分段,最初的目的不应该是为了主存和辅存之间传送数据。
2.分段的作用?分页的作用?虚拟存储器的作用?
3.8086内存寻址的分段和虚拟存储器的程序分段是一个概念吗?
4.linux,windows分别如何进行虚拟存储器管理?
ARM+LINUX 嵌入式博客
http://blog.chinaunix.net/u1/58780/index.html
嵌入式软件
http://blog.csdn.net/embeddedsoft
诚诚恳恳做人踏踏实实编程
http://blog.sina.com.cn/u/1244756857
和我风格相似的一个blog
http://blogger.org.cn/blog/more.asp?name=newqiang&id=11178
硬件、固件、软件研发
http://blog.donews.com/21cnbao
讲linux比较多
http://hi.baidu.com/boshenshen/
又是一个杂而全的blog
http://www.cublog.cn/u/21790/showart_444254.html
DOS下编程技术
http://hengch.blog.163.com/