问答题

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

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

你可能感兴趣的试题

问答题

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

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

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

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

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

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

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

表3-6 空闲分区表

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

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

某页式存储管理系统中,现有P1、P2和P3共3个进程同驻内存。其中,P2有4个页面,被分别装入到主存的第3、4、6、8块中。假定页面和存储块的大小均为1024B,主存容量为10KB。
写出P2的页表;

答案: P2的页表如下表所示:
问答题

图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)

表3-12 段表

段号
内存起始地址
段长
0
210
500
1
2350
20
2
100
90
3
1350
590
4
1938
95

表3-13 逻辑地址

段号
段内位移
0
430
1
10
2
500
3
400
4
112
5
32

答案: 1)由段表知,第0段内存始址为210,段长为500,故逻辑地址(0,430)是合法地址,对应的物理地址为210+430=...
问答题

某一页式系统,其页表存放在主存中:
如果系统有快表且其平均命中率为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时:
问答题

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

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

表3-17 进程分配表

虚拟页号
页帧
装入时间
最近访问时间
访问位
修改位
2
0
60
161
0
1
1
1
130
160
0
0
0
2
26
162
1
0
3
3
20
163
1
1

答案: 1)FIFO算法:按照先进先出规则,最先进入的页帧号应最先替换,因此访问第4页时,缺页中断程序应选择的是第3号页帧。由于...
问答题

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

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

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

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

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

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

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

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

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

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

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

分析逻辑地址和物理地址的格式

答案: 在段页式虚拟存储器中,虚拟地址的格式为:

根据题意,每个字段最多可有1KB,所以段表最多可有2
微信扫码免费搜题