首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
某段页式系统中,虚地址空间包含8 个等长段,段长为229 字
[单选题]
某段页式系统中,虚地址空间包含8 个等长段,段长为2^29 字节,每个段分为若干页,页面大小为
256 字节,则虚地址中有()位用于段内页号,页表有()个。
29, 1
3, 1
21,8
8, 2
查看正确选项
添加笔记
求解答(6)
邀请回答
收藏(317)
分享
纠错
7个回答
添加回答
12
木木熙
段内页号是用于确定一个段中有多少页,给每个页一个标记,一个段是2^29字节,可以分为2^(29-8)页,也就是2^21页,可以用21个2进制位来标识每个页;段页式中有一个段表,段表中有每个段的信息,每个段中有一个页表,存了该段中每个页的信息,所以有8个段就有8个页表吧
发表于 2019-11-01 15:48:10
回复(1)
2
向南没有雪
段内页号是用于确定一个段中有多少页,给每个页一个标记,一个段是2^29字节,可以分为2^(29-8)页,也就是2^21页,可以用21个2进制位来标识每个页;段页式中有一个段表,段表中有每个段的信息,每个段中有一个页表,存了该段中每个页的信息,所以有8个段就有8个页表吧
发表于 2019-08-20 23:24:58
回复(0)
14
ForeverXQ
由于8=2^
3
,所以要有3位指定段号。页大小为256=2
^8
字节,一个大小为2
^29
字节的段有2^
29
/2^
8
=2
21
页。因此,要有21位指定页号;页指定大小为2
^8
字节的偏移量,需要8位;
发表于 2017-05-26 17:23:48
回复(0)
2
jiang000
好难哦
发表于 2021-01-05 17:07:56
回复(0)
1
牛客881877664号
页面大小:256=2^8;需要的位数: 2^29/2^8=2^21 -->> 21; 由于有8个等长的段,故页表有8个
发表于 2022-10-30 22:32:10
回复(0)
0
其然所以然
一个页表项战多大内存都不知道怎么知道需要几个ye biao
编辑于 2024-01-20 17:09:37
回复(0)
0
牛客897388852号
<p>个人认为本题无解,因为答案错误。</p><p>理由:段长2^29字节,页长256字节,得出每段的页数为 段长/页长=2^21,所以需要用21位来标志页号,即页表中的页表项至少占用3字节。256/3向下取整得85,即每个页表存储85页的物理块地址,那么该段至少需要的页表数量为 2^21 / 85 向上取整得24672。</p>
发表于 2021-01-16 15:15:05
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
操作系统
上传者:
蜡蜡
难度:
7条回答
317收藏
2184浏览
热门推荐
相关试题
有两个N*N的矩阵A和B,想要在P...
阿里巴巴
操作系统
评论
(38)
来自
2025年春招-中国电信...
请编写实现malloc()内存分配...
微软
C++
操作系统
评论
(3)
树的高度是指根到叶子节点的最长路径...
树
评论
(2)
如果一个无向图的边集E={(a,b...
图
评论
(0)
商店里的汽水卖2.5元/瓶,4个瓶...
判断推理
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题