首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某一个计算机系统采用虚拟页式存储管理方式,当前在处理机上执行的某一个进程的页表如下所示,所有的数字均为十进制,每一项的起始编号是0,并且所有的地址均按字节计址,每页的大小为1024字节。 (1)计算下列逻辑地址转换为物理地址,并说明为什么? 07
某一个计算机系统采用虚拟页式存储管理方式,当前在处理机上执行的某一个进程的页表如下所示,所有的数字均为十进制,每一项的起始编号是0,并且所有的地址均按字节计址,每页的大小为1024字节。 (1)计算下列逻辑地址转换为物理地址,并说明为什么? 07
admin
2013-07-12
64
问题
某一个计算机系统采用虚拟页式存储管理方式,当前在处理机上执行的某一个进程的页表如下所示,所有的数字均为十进制,每一项的起始编号是0,并且所有的地址均按字节计址,每页的大小为1024字节。
(1)计算下列逻辑地址转换为物理地址,并说明为什么?
0793,1197,2099,3320,4188,5332
(2)假设程序要访问第2页,页面置换算法为改进的Clock算法,请问该淘汰哪页?页表如何修改?上述地址的转换结果是否改变?变成多少?
选项
答案
(1)根据题意,计算逻辑地址的页号和页内偏移量,合成物理地址如下表。 [*] (2)第2页不在内存,产生缺页中断,根据改进的Clock算法,第3页为没被引用和没修改的页面,故淘汰。新页面进入,页表修改如下: [*] 因为页面2调入是为了使用,所以页面2的引用位必须改为1。 地址转换变为如下表: [*]
解析
本题考查逻辑地址到物理地址的转换,同时混合有缺页问题,页面置换问题,置换算法的应用等。根据题意,每页1024.字节,地址又是按字节编址,因此,所有地址均可以转换为页号和页内偏移量。地址转换过程一般先将逻辑页号取出,然后查找页表,得到页框号,将页框号与页内偏移量相加,即可获得物理地址,若取不到页框号,那么,该页不在内存,于是产生缺页中断,开始请求调页,若内存有足够的物理页面,那么可以再分配一个新的页面,若没有页面了,就必须在现有的页面之中找到一个页,将新的页与之置换,这个页可以是系统中的任意一页,也可以是本进程中的一页,若是系统中的一页,则这种置换方式称为全局置换,若是本进程的页面,则称为局部置换。置换时为尽可能地减少缺页中断次数,可以有多种算法来应用,本题使用的是改进的Clock算法,这种算法必须使用页表中的引用位和修改位,由这2位组成4种级别,没被引用和没修改的页面最先淘汰,没引用但修改了的页面其次,再者淘汰引用了但是没修改的页面,最后淘汰既引用又修改的页面,当页面的引用位和修改位相同时,随机淘汰一页。解答如下。
转载请注明原文地址:https://kaotiyun.com/show/grxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
巴黎和会讨论的中心问题是()。
下列选项中对中国新民主主义革命和旧民主主义革命的比较,正确的是()①是中国资产阶级民主革命进程总的两个阶段②两者的根本区别在于领导阶级的不同③两者的指导思想和革命前途不同④两者的革命性质和根本任务没有变化
结合史实,分析华北事变前后国民党对日本政策的变化及其主要原因。(华东师范大学2004年中国通史真题)
下列各组条约的时间排列顺序正确的是()①《布列斯特条约》②《色佛尔条约》③《九国公约》④《洛桑条约》
系统阐明社会主义初级阶段理论是在()。
杜鲁门提出“对日本的占领不能重蹈德国的覆辙”,这一主张付诸实行后()。
1543年,发表了解剖学专著《人体结构》的是()。
高度为7的AVL树最少有()个结点。
在二叉树的顺序存储中,每个结点的存储位置与其父结点、左右子树结点的位置都存在一个简单的映射关系,因此可与三叉链表对应。若某二叉树共有n个结点,采用三叉链表存储时,每个结点的数据域需要d个字节,每个指针域占用4个字节,若采用顺序存储,最后一个结点下标为k(起
一棵二叉树的繁茂度定义为R层结点数的最大值与树的高度的乘积。编写一个算法求二叉树的繁茂度。
随机试题
驾驶机动车进入这个路口怎样使用灯光?
目前使用较普遍的电子邮件协议是
施行结肠瘘口关闭手术,手术区消毒应为
某县有20万人口,其中农村人口占60%,现欲对农村妇女的计划生育措施情况进行调查。调查对象应为该县所有的
血热妄行型紫癜的临床表现,下列哪项是错误的
张某,女,30岁,已婚。停经2个月余,阴道少量流血4日,伴下腹隐痛入院。妇科检查:阴道少量血液,宫口闭,子宫有2个月妊娠大小,附件未触及异常,尿妊娠试验阳性。恰当的处理是
企业支付本期厂部的房屋租赁费时应借记“管理费用”,贷记“银行存款”。()
下列关于“营改增”试点税收优惠的表述,正确的有()
下列选项中,有权制定行政规章的行政机关有()。
软件测试的目的是(18)。通常(19)是在代码编写阶段可进行的测试,它是整个测试工作的基础。(18)
最新回复
(
0
)