问答题

在某页式管理系统中,假定主存为64KB,分成16块,块号为0、1、2、…、15。设某进程有4页,其页号为0、1、2、3,被分别装入主存的第9、0、1、14块。
若给出逻辑地址(0,0)、(1,72)、(2,1023)、(3,99),请计算出相应的内存地址(括号内的第一个数为十进制页号,第二个数为十进制页内地址)。

答案: 逻辑地址为(0,0),故内存地址为(9,0)=1001000000000000B,即9000H。
逻辑地址为(...
题目列表

你可能感兴趣的试题

问答题

动态分区和固定分区分配方式相比,是否解决了碎片问题

答案: 动态分区和固定分区分配方式相比,内存空间的利用率要高些。但是,总会存在一些分散的较小空闲分区,即外部碎片,它们存在于已分...
问答题

在一个分区存储管理系统中,按地址从低到高排列的空闲分区的长度分别是:10KB、4KB、20KB、18KB、7KB、9KB、12KB、15KB。对于下列顺序的段请求:12KB、10KB、15KB、18KB分别使用首次适应算法、最佳适应算法、最坏适应算法和邻近适应算法,试说明空间的使用情况。

答案: 为描述方便起见,对空闲分区进行编号,其编号见下表。

表3-6 空闲分区表

分区号
火小
起始地址
1
32KB
100KB
2
10KB
150KB
3
5KB
200KB
4
218KB
220KB
5
96KB
530KB

答案: 采用首次适应算法时,96KB大小的作业进入4号空闲分区,20KB大小的作业进入1号空闲分区,这时空闲分区如下表所示。
问答题

图3-21所示分别给出了页式或段式两种地址变换示意(假定段式变换对每一段不进行段长越界检查,即段表中无段长信息)。

指出这两种变换各属于何种存储管理。

答案: 由题图所示的逻辑地址结构可知:页或段的最大个数为25=32。那么,如果左图是段式管理,段始址12加...
问答题

图3-21所示分别给出了页式或段式两种地址变换示意(假定段式变换对每一段不进行段长越界检查,即段表中无段长信息)。

计算出这两种变换所对应的物理地址。

答案: 对图中的页式地址变换,其物理地址为12×2048+586=25162;对图中的段式地址变换,其物理地址为4000+586...
问答题

在某页式管理系统中,假定主存为64KB,分成16块,块号为0、1、2、…、15。设某进程有4页,其页号为0、1、2、3,被分别装入主存的第9、0、1、14块。
写出该进程每一页在主存中的起始地址。

答案: 页面大小为4KB,故低12位为页内偏移地址;主存分为16块,故内存物理地址高4位为主存块号。
页号为0的页面被...
问答题

某一页式系统,其页表存放在主存中:
如果对主存的一次存取需要1.5μs,试问实现一次页面访问时存取时间是多少

答案: 因为页表在主存,所以CPU必须两次访问主存,即实现一次页面访问的存取时间是:
1.5×2=3(μs)
问答题

某一页式系统,其页表存放在主存中:
如果系统有快表且其平均命中率为85%,而页表项在快表中的查找时间可忽略不计,试问此时的存取时间为多少

答案: 系统增加了快表后,在快表中找到页表项的概率为85%,所以实现一次页面访问的存取时间为:
0.85×(0+1.5...
问答题

覆盖技术与虚拟存储技术有何本质不同交换技术与虚拟存储技术中使用的调入/调出技术有何相同与不同之处

答案: 1)覆盖技术与虚拟存储技术最本质的不同在于覆盖程序段的最大长度要受内存容量大小的限制,而虚拟存储器中程序的最大长度不受内...
问答题

在页式虚存管理系统中,假定驻留集为m个页帧(初始所有页帧均为空),在长为p的引用串中具有n个不同页号(n>m),对于FIFO、LRU两种页面置换算法,试给出页故障数的上限和下限,说明理由并举例说明。

答案: 发生页故障的原因是当前访问的页不在主存,需要将该页调入主存。此时不管主存中是否已满(已满则先调出一页),都要发生一次页故...
问答题

在一个请求分页存储管理系统中,一个作业的页面走向为4,3,2,1,4,3,5,4,3,2,1,5,当分配给作业的物理块数分别为3和4时,试计算采用下述页面淘汰算法时的缺页率(假设开始执行时主存中没有页面),并比较结果。
最佳置换算法;

答案: 根据页面走向,使用最佳置换算法时,页面置换情况见下表。
物理块数为3时:

表3-16 页表内容

页号
页框(Page Frame)号
有效位(存在位)
0
101H
1
1
0
2
254H
1

页面大小为4KB,一次内存的访问时间是100ns,一次快表(TLB)的访问时间是10ns,处理一次缺页的平均时间108ns(已含更新TLB和页表的时间),进程的驻留集大小固定为2,采用最近最少使用置换算法(LRU)和局部淘汰策略。假设①TLB初始为空;②地址转换时先访问TLB,若TLB未命中,再访问页表(忽略访问页表之后的TLB更新时间);③有效位为0表示页面不在内存,产生缺页中断,缺页中断处理后,返回到产生缺页中断的指令处重新执行。设有虚地址访问序列2362H、1 565H、25A5H,请问:
基于上述访问序列,虚地址1565H的物理地址是多少请说明理由。
答案: 当访问虚拟地址1565H时,产生缺页中断,合法驻留集为2,必须从页表中淘汰一个页面,根据题目的置换算法,应淘汰0号页面,...
问答题

已知系统为32位实地址,采用48位虚拟地址,页面大小4KB,页表项大小为8B;每段最大为4GB。
假设系统使用纯页式存储,则要采用多少级页表,页内偏移多少位

答案: 页面大小为4KB,故页内偏移为12位。系统采用48位虚拟地址,故虚页号为48-12=36位。采用多级页表时,最高级页表项...
问答题

在页式虚拟存储管理系统中,假定驻留集为m个页帧(初试所有页帧均为空),在长为p的访问串中具有n个不同的页号(n>m),对于FIFO、LRU两种页面替换算法,试给出缺页次数的上限和下限,说明理由并举例。

答案: 发生缺页的原因是当前访问的页面不在主存,需要将该页调入主存。
对于第一次访问的页面,无论当前主存是否已满,都会...
问答题

在页式虚拟管理的页面替换算法中,对于任何给定的驻留集大小,在什么样的访问串情况下,FIFO与LRU替换算法一样(即被替换的页面和缺页情况完全一样)

答案: 由于驻留集大小任意,现要求两种算法的替换页面和缺页情况完全一样,就意味着要求FIFO与LRU的置换选择一致。FIFO是替...
问答题

在一个请求分页系统中,采用LRU页面置换算法时,假如一个作业的页面走向为:1,3,2,1,1,3,5,1,3,2,1,5,当分配给该作业的物理块数分别为3和4时,试计算在访问过程中所发生的缺页次数和缺页率。

答案: 1)物理块数为3时,缺页情况见下表:
问答题

已知系统为32位实地址,采用48位虚拟地址,页面大小4KB,页表项大小为8B;每段最大为4GB。
假设系统采用一级页表,TLB命中率为98~/0,TLB访问时间10ns,内存访问时间100ns,并假设当TLB访问失败时才开始访问内存,问平均页面访问时间是多少

答案: 系统进行页面访问操作时,首先读取页面对应的页表项,有98%的概率可以在TLB中直接读取到,然后进行地址转换,访问内存读取...

表3-18 进程页面使用情况

页号
装入时间
上次引用时间
R
M
0
126
279
0
0
1
230
260
1
0
2
120
272
1
1
3
160
280
1
1

其中,R是读标志位,M是修改标志位。
答案: 1)F1FO置换算法选择最先进入内存的页面进行替换。由表中装入时间可知,第2页最先进入内存,故HFO置换算法将选择第2页...
问答题

某一计算机系统采用段页式虚拟存储器方式,已知虚拟地址有32位,按字编址每一字段最多可以有1KB,每页16KB,主存储器容量64MB。
计算虚拟存储器的容量;

答案: 根据题意,虚拟地址有32位,且按字编址,所以虚拟存储器的容量为232B=4GB。
问答题

某一计算机系统采用段页式虚拟存储器方式,已知虚拟地址有32位,按字编址每一字段最多可以有1KB,每页16KB,主存储器容量64MB。
分析逻辑地址和物理地址的格式;

答案: 在段页式虚拟存储器中,虚拟地址的格式为:
[*]
根据题意,每个字段最多可有1KB,所以段表最多可有...
问答题

已知系统为32位实地址,采用48位虚拟地址,页面大小4KB,页表项大小为8B;每段最大为4GB。
如果是二级页表,页面平均访问时间是多少

答案: 二级页表的平均访问时间计算同理:
98%×(10+100)+(1-98%)×(10+100+100+100)=...
问答题

在一个请求分页存储管理系统中,一个作业的页面走向为4,3,2,1,4,3,5,4,3,2,1,5,当分配给作业的物理块数分别为3和4时,试计算采用下述页面淘汰算法时的缺页率(假设开始执行时主存中没有页面),并比较结果。
最近最久未使用算法。

答案: 根据页面走向,使用最近最久未使用页面淘汰算法时,页面置换情况见下表。
物理块数为3时:
问答题

已知系统为32位实地址,采用48位虚拟地址,页面大小4KB,页表项大小为8B;每段最大为4GB。
若系统采用段页式存储,则每用户最多可以有多少个段段内采用几级页表

答案: 系统采用48位虚拟地址,每段最大为4GB,故段内地址为32位,段号为48-32=16位。每个用户最多可以有21...
微信扫码免费搜题