首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
用户在段页式存储管理方式下运行一个进程,段表寄存器和段表如图3—3所示(页面大小为1KB)。 该用户在调试过程中,设计了3个地址,试图获取数据,地址如表3—2所示。 这三次获取数据的操作,分别访问内存次数为( )。
用户在段页式存储管理方式下运行一个进程,段表寄存器和段表如图3—3所示(页面大小为1KB)。 该用户在调试过程中,设计了3个地址,试图获取数据,地址如表3—2所示。 这三次获取数据的操作,分别访问内存次数为( )。
admin
2019-05-10
34
问题
用户在段页式存储管理方式下运行一个进程,段表寄存器和段表如图3—3所示(页面大小为1KB)。
该用户在调试过程中,设计了3个地址,试图获取数据,地址如表3—2所示。
这三次获取数据的操作,分别访问内存次数为( )。
选项
A、3、3、3
B、1、0、3
C、2、1、3
D、1、2、2
答案
B
解析
在段页式存储系统中,为了获取一条指令或数据,必须三次访问内存,第一次访问内存中的段表,从中取得页表地址;第二次访问内存中的页表,从中取得该页所在的物理块号,并将该块号与页内地址一起形成指令或数据的物理地址;第三次访问根据第二次访问所得的地址,真正取出指令或数据(但这是在访问地址正确的情况下)。
为了防止越界,在段页式存储系统中,配置了一个段表寄存器,其中存放段表始址和段表长度。在进行地址变换时,首先利用段号,将它与段长进行比较。若段号超出段表长度,表示越界了。
同样段表中的,页表大小这项也是为了预防地址越界的情况。
一般情况下,段号页号都是从0开始编址,这点从题目所给的图中也可得知。
该用户访问的3个地址中,地址一,段号检查通过,页号越界,3不在页号0~2范围内,所以只访问内存1次。
地址二,段号检查未通过,8不在段号0~7范围内,越界,所以访问内存0次。
地址三,段号检查通过,且页号也无越界,成功访问到数据,所以访问内存3次。
知识点回顾:
首先必须知道,系统为每个进程建立一张段表,而每个分段有一张页表。
段表项中至少包括段号、页表长度和页表起始地址,页表项中至少包括页号和块号。
段页式系统中从逻辑地址到物理地址的地址变换过程如下:
(1)从逻辑地址中取出前几位得到段号S,中间几位得到页号P,后几位得到页内偏移量W。
(2)比较段号S和段表长度M,若S≥M,则产生越界中断,否则转至下一步。
(3)段表中对应段表项地址=段表起始地址F+段号S×段表项大小,取出该段表项内容的前几位得到对应页表的页表长度C,后几位得到对应的页表的起始地址d,若页号P≥C,则产生越界中断,否则转至下一步。
(4)对应页表项地址=d+P×页表项大小,从该页表项内容得到物理块号b。
(5)计算E=b×页表大小L+W。
(6)用得到的物理地址E去访问内存。
转载请注明原文地址:https://jikaoti.com/ti/P5GjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
标志着中国司法权遭到破坏的是下列哪个条约?()
1885年12月印度民族主义者代表大会在孟买召开,标志着()的成立。
下列政权中,控制西域的政权是()。
下列各组古代民族,其语言都属于印欧语系的是()。
简述第二次世界大战中各主要战场战略性转折的时间及其代表性战役。
罗马法的集大成《查士丁尼民法大全》产生的时间是在()。
利玛窦与徐光启合作翻译的(),介绍了曾经流行于欧洲的欧几里得平面几何的系统理论,大大地丰富了中国古代几何学的内容。
设计一个算法,求无向图G(采用邻接表存储)的连通分量个数。
试就MutualExclusion、Progress、BoundedWaiting论述以下解决双进程临界区问题的算法是错误的:ProcessPO:do{flag[0]=true;While(flag[1]);
某计算机的主存地址空间大小为256MB,按字节编址。指令Cache和数据Cache分离,均有8个Cache行,每个Cache行大小为64B,数据Cache采用直接映射方式。现有两个功能相同的程序A和B,其伪代码如下:假定int类型数据用32位补码表示,程序
随机试题
A、HBsAgB、抗HBsC、HBcAgD、抗HbeE、HBeAg能保护人体,防止乙肝病毒感染的是()
若在牛左侧肋弓区用叩诊和听诊相结合方法,听到钢管音,则提示
【背景资料】某电子电气有限公司(建设单位)新建液晶屏(LCD)生产车间,其生产线由建设单位从国外订购,A施工单位承包安装。A施工单位进场时,生产车间的土建工程和机电配套工程(B施工单位承建)已基本完工。A施工单位按合同工期要求,与建设单位、生产线
根据船舶吨税的规定,下列说法中正确的有()。
A:Idon’tknowaboutyou,butIthougtthatfilmwasterrific.B:______Theactionwasgreatandsowasthemusic.
《礼记.中庸》强调:“博学之,审问之,慎思之,明辨之,笃行之”,要求人们通过勤奋学习,学以成性,“变化气质”。这反映中华民族优良道德传统的
志愿服务是指志愿贡献个人的时间及精力,在不求任何物质报酬的情况下,为改善社会、促进社会进步而提供的服务。志愿服务的精神的精髓是()
下列程序的输出结果是______。#include<stdio.h>main(){inta=2,b=-1,c=2;if(a<b)if(b<0)c=0;elsec++;printf("%d\n",c);}
WorldAIDSDayisadayto
A—acceptancelettersJ—referencelettersB—adjustmentlettersK—saleslettersC—applicationlettersL—newsreleasesD—collection
最新回复
(
0
)