早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

某台按字节编址的8位计算机系统中,采用虚拟页式存储管理方案,页面的大小为1KB,且系统中没有使用

题目

某台按字节编址的8位计算机系统中,采用虚拟页式存储管理方案,页面的大小为1KB,且系统中没有使用快表(或联想存储器)。如图5-3所示的是划分成6个页面的用户程序。图5-3中swap A,B是16位的指令,A和B表示该指令的两个16位操作数。swap指令存放在内存的1023单元中,操作数A存放内存的3071单元中,操作数B存放在内存的5119单元中。执行swap指令将产生(26)次缺页中断。

A.3

B.4

C.5

D.6

参考答案
正确答案:C
解析:由于该8位计算机系统采用虚拟页式存储管理方案,操作系统将进程的每一页离散地分配到主存的多个物理块中,因此,系统需要为每个进程建立一张页面映射表(简称页表),用于记录每个页面在主存中对应的物理块号。通常,页表存放在主存中。进程在执行时,首先查找页表,然后再取指令或者取数据。可见执行16位的swap指令时,首先需要取指令,即先访问页表,取指令的高字节,接着再一次访问页表,取指令的低字节,共需访问主存4次。然后取操作数A,访问页表,取操作数A的高字节,再访问页表,取操作数A的低字节,共需访问主存4次。同理,取操作数B也需要访问主存4次。由以上分析可知,执行swap指令共需要访问12次主存。在虚拟(请求)分页存储系统中,由CPU的地址变换机构根据页表中的状态位判断是否产生缺页中断,然后调用操作系统提供的中断处理例程。缺页中断的特殊性主要体现在以下两点:①缺页中断在指令执行期间产生和进行处理,而不是在一条指令执行完毕之后。所缺的页面调入之后,重新执行被中断的指令。②一条指令的执行可能产生多次缺页中断。由于内容按字节编址,页面的大小为1KB,swapA,B是16位的指令,因此对于swap指令存放在内存的1023单元中,其实际上需要存放在第0页的最后一个单元和第1页的第1个单元中。同理,操作数 A存放在第2页的最后一个单元和第3页的第1个单元中;操作数B存放在第4页的最后一个单元和第5页的第1个单元中。因为swap指令本身和两个操作数A,B都跨越相邻外存页的分界处,所以将产生5次缺页中断,且必须由CPU硬件确保对多个现场的保存。
看了某台按字节编址的8位计算机系统...的网友还看了以下:

合理存款数学题教育储蓄的存款利率如下:一年期年利率3.5%,三年期年利率5%.小明的妈妈准备给小明 数学 2020-05-13 …

计算机组成原理存储器问题: 设有一个存储器的存储容量为16k*8位,问:如果该存储器用1K*1b的 语文 2020-05-16 …

妈妈说她准备存一万元前给儿子六年后上大学,问怎样存款收益最大?设计方案写出结果小学六年级上册合理存 其他 2020-05-17 …

贷后档案管理是指商用房贷款发放后有关( )全过程。A 贷款资料的收集整理、归档登记、保存B 档案 财会类考试 2020-05-21 …

已无保存价值的由小组拟定销毁意见,报批准后方可销毁。A.档案管理员B.交档部门经理C.办公室D.总经 职业技能鉴定 2020-05-31 …

()收集管理本部门及其直属单位形成的档案,其中具有永久保存价值的档案,在本部门档案馆保存50年后 职业技能鉴定 2020-05-31 …

档案鉴定工作是指档案馆(室)及档案管理人员按照一定的原则,规定和方法,()处理剔除而不再保存的档 职业技能鉴定 2020-05-31 …

妈妈要把5000元钱存入银行两年,有两种存款方案.方案一:存入银行两年,两年定期的年利率为4.35 数学 2020-07-16 …

帮忙翻译一下,做论文用,谢谢[1]吕志耘.中小企业如何加强存货管理.科技情报开发与经济.2007,( 其他 2020-11-07 …

初三物理~小图和小林在测定沙子的密度时,小图提出用量筒直接测量沙子体积的方案,小林提出反对意见,他说 其他 2021-01-15 …