1、段页式虚拟存储器:把程序按逻辑结构分段、每段划分为固定大小的页,主存空间也划分为相等的页,程序对内存的调入、调出扔以页为基本传送单位,这样的虚拟存储器称为段页式虚拟存储器。在段页式虚拟存储器中,每个程序对应一个段表,每段对应一个页表,段的长度必须是页长的整数倍,段的起点必须是某一页的起点。
2、虚拟地址分为:段号、段内页号、页内地址三个部分。CPU根据虚拟地址访存时,首先根据段号得到段表地址;然后从段表中取出该段的页表起始地址,与虚地址段内页号合成,得到页表地址;最后从页表汇总取出实页号,与页内地址拼接形成主存实地址。
段页式虚拟存储器的优点是兼具页式和段式虚拟存储器的优点,可以按段实现共享和保护。缺点是在地址变换过程中需要两次查表,系统开销比较大。
36段页式虚拟存储器
最新推荐文章于 2024-05-07 11:14:24 发布