首页 > 试题广场 >

在段页式存储管理系统中其虚拟地址空间是()的。

[单选题]
在段页式存储管理系统中其虚拟地址空间是()的。
  • 一维
  • 二维
  • 三维
  • 四维
我看一维的二维的三维的都有差个四维,所以我觉得是四维
发表于 2019-07-24 11:00:22 回复(0)
段号,页号,页内偏移量
发表于 2017-04-20 21:01:29 回复(0)
段号,页号,页内偏移量
发表于 2015-08-20 19:13:17 回复(0)
二维的。
首先,页式存储是一维的,段式存储是二维的。
其次,这是两种存储管理的设计初衷决定的跟逻辑地址的结构没有关系
在程序员的角度,你想操作一个内存地址,
(1)页式存储,你直接给一个逻辑地址就行,所以是一维的。
虽然这个逻辑地址包含(页号,偏移量),但是,分页那是系统自己完成的事,我们不知道也不用关心最终地址到底在哪个页上。
(2)段式存储,你必须给出(段号,偏移量),所以是二维的。
因为分段的好处就是程序模块化,不同的段权限不同,所以在哪个段上,是我们关心的。
段页式只不过是把段式存储中的段内偏移量再用分页的方式管理,
同样的,这不是我们关心的。还是给出(段号,偏移量),就能操作想操作的地址。
编辑于 2019-02-13 01:45:15 回复(0)
页内位移不算一维,答案应该是二维。参考见操作系统教程第五版,235页。
发表于 2016-08-07 23:32:14 回复(5)
应该是  C:三维,书上介绍逻辑地址分为3个部分:段号 s, 段内页号 p,页内位移 d。对于用户而言,段式虚拟地址应该由段号 s 和段内位移 d‘ 组成。操作系统内部自动把 d'解释成两部分:段内页号 p 和页内位移 d ,也就是说, d’ = p * 块长 + d。  虽然对于用户而言是2部分,但其实际应为三维
发表于 2016-08-21 08:23:44 回复(0)
段页式存储是二维的,段号+页号。不要被答案误导了。
发表于 2017-11-29 21:50:02 回复(0)
答案错了,页式虚拟存储器地址空间是一维的,段式虚拟存储器地址空间是二维的, 段页 式虚拟存储器地址空间仍然是二维的。
发表于 2016-07-31 14:16:11 回复(1)
要注意段页式有三个量,段号、页号、页内偏移量。
发表于 2016-07-08 11:04:53 回复(0)
二维。先分段,每段有一个页表,程序员编码的时候只用给两个标记符,第一个指名是哪个段,第二个指名段内偏移,段内偏移又拆成页号,页内偏移。 (不知道对不对qwq)
发表于 2023-02-06 09:37:50 回复(0)
还是相信自己学过的,二维的。。。
发表于 2018-03-03 14:33:17 回复(0)
答案错了,应该是二维的,别被误导了
发表于 2017-11-11 12:36:48 回复(0)