其他分享
首页 > 其他分享> > 【中级软考】段页式存储是什么?

【中级软考】段页式存储是什么?

作者:互联网

段页式存储管理方式即先将用户程序分成若干个段,再把每个段分成若干个页,并为每一个段赋予一个段名。

页式存储管理能有效地提高内存利用率,而分段存储管理能反映程序的逻辑结构并有利于段的共享。如果将这两种存储管理方法结合起来,就形成了段页式存储管理方式。

段页式管理就是将程序分为多个逻辑段,在每个段里面又进行分页,即将分段和分页组合起来使用。这样做的目的就是想同时获得分段和分页的好处,但又避免了单独分段或单独分页的缺陷。

如果我们将每个段看做一个单独的程序,则逻辑分段就相当于同时加载多个程序。
在这里插入图片描述

在段页式系统中,作业的逻辑地址分为三部分:段号、页号和页内偏移量,如图所示:
在这里插入图片描述

示例:
在这里插入图片描述

段号占8个字节那么(8×8=64位),最多可有28=256个段?;页号占12个字节,存储管理系统中的地址长度均表示为最大的寻址空间,页的大小为212=4096字节=4×1024字节=4K?;页内地址占12个字节,那么,每个段最大允许212=4096个页,选B

问题,为啥段号占8个字节=64位就是256个段???咋存储的???

参考文章1:段页式管理

参考文章2:https://tiku.baidu.com/web/view/c6a0d1727ed5360cba1aa8114431b90d6c858954?isFromWenku=1

Dontla 发布了881 篇原创文章 · 获赞 49 · 访问量 16万+ 他的留言板 关注

标签:存储管理,存储,字节,段页,软考,逻辑,分页,分段
来源: https://blog.csdn.net/Dontla/article/details/104615600