分页地址空间是一维空间,分段地址空间是二维地址空间?怎么理解?我看都是二维地址空间

zhch152 2012-03-12 08:44:19
书上是这么说的:
分页的作业地址空间是一维的,即单一的线性地址空间,程序员只需利用一个记忆符,即可表示一个地址;而分段的作业地址空间则是二维的,程序员在标识一个地址时,既需给出段名,又需给出段内地址。

分页地址也要给定页号和页位移,为什么就是一维的了!!!!

段号+段内偏移量
页号+页内位移

请高人解答啊~~~~
...全文
1784 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
kwaver 2013-12-16
  • 打赏
  • 举报
回复 2
不知道你回不回来看,还是跟你说一声谢谢
corner_xu 2012-10-08
  • 打赏
  • 举报
回复 10
刚看到这个问题,不知道楼主还回来看不,回答一下吧:
分页之所以是一维的,原因在于分页的大小是固定的,且页码之间是连续的,操作的时候只需给出一个地址,就能够根据所给地址的大小与页面大小计算出在页码和页内地址,粗略举例,比如页面大小是4KB,给一个地址为5000,可以算出所在页码是2,页内地址是5000-4000=1000,即在第二页的第1000个位置。
而分段的因为每段的长度不一样,必须给出段码和段内地址

2,948

社区成员

发帖
与我相关
我的任务
社区描述
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
c1认证c4javac4前端 技术论坛(原bbs)
社区管理员
  • 软件水平考试社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧