社区
软件水平考试
帖子详情
分页地址空间是一维空间,分段地址空间是二维地址空间?怎么理解?我看都是二维地址空间
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个位置。
而分段的因为每段的长度不一样,必须给出段码和段内地址
Linux0.11内核初始化讲解与调试
结合bochs仿真调试工具边讲解边调试linux0.11版本内核初始化过程,通过该课程可以学习和
理解
关于linux内核在内存中的分布、
分段
及分页机制、逻辑
地址
线性
地址
及物理
地址
的区别,更系统的
理解
CPU实模式及保护模式等。...
探讨计算机内存管理:分页与
分段
的
地址
空间
维度差异(为什么分页机制中逻辑
地址
空间
是一维的,而
分段
机制中逻辑
地址
空间
是二维的?)
在计算机系统中,内存管理是一个至关重要...一个引人疑惑的问题是:为什么分页机制中逻辑
地址
空间
是一维的,而
分段
机制中逻辑
地址
空间
是二维的呢?在本文中,我们将深入探讨这个问题,并解释这两种不同的
地址
空间
维度。
为什么分页机制中逻辑
地址
空间
是一维的,而
分段
机制中逻辑
地址
空间
是二维的?
首先回顾一下分页机制中逻辑
地址
的结构:页号:页内偏移量 再来回顾一下
分段
机制中逻辑
地址
的结构:段号:段内偏移量 ...从图中我们可以看出逻辑
地址
空间
如果采用分页机制,那么第0页的最后一个
地址
和第1页的第
为什么分页存储的
地址
空间
是一维的,而
分段
存储的
地址
是二维的
为什么分页存储的
地址
空间
是一维的,而
分段
存储的
地址
是二维的 短号和页号的来历是不同的,段号是程序员自己定义的,每个段都是有特定含义的,因此不同段的大小不同,代表的意义也不相同,因此要想找到某个数据或...
分页存储的
地址
空间
是一维的,
分段
存储的
地址
空间
是二维的
一段程序在采取分页存储的方式时,这段程序会被编译成为一大段机器指令,这些指令之间
地址
是连续的 采用分页机制后,则相邻两页的存储
地址
是连续的。比如第0页的最后一个
地址
和第1页的第一个
地址
是连续的(这里的...
软件水平考试
2,948
社区成员
22,580
社区内容
发帖
与我相关
我的任务
软件水平考试
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
复制链接
扫一扫
分享
社区描述
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
c1认证
c4java
c4前端
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章