工学

问答题假设在一个分页系统中,页表存放在内存中,试问: 如果一次内存访问需要花费1.2μs,那么存取一个数至少需要花多少时间? 如果系统采用联想存储器,其中命中率为75%,那么有效内存访问时间是多少?

题目
问答题
假设在一个分页系统中,页表存放在内存中,试问: 如果一次内存访问需要花费1.2μs,那么存取一个数至少需要花多少时间? 如果系统采用联想存储器,其中命中率为75%,那么有效内存访问时间是多少?
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在页式管理中,页表一般驻留在()的某个固定区域,取一个数据或指令至少要访问()次内存。


参考答案:内存,两

第2题:

在段页式系统中,作业的地址空间是(1)维的;如果没有快表,则每次从内存中获取数据都需三次访问内存,第一次从内存中取得(2),第二次从内存中取得(3),第三次从内存中取得(4)。


正确答案:(1)二;(2)对应段的段表项(页表始址和页表长度);(3)对应页的内存块号;(4)数据本身
(1)二;(2)对应段的段表项(页表始址和页表长度);(3)对应页的内存块号;(4)数据本身

第3题:

某页式存储管理系统采用一级页表。如果访问内存的时间为0.4μs,快表的命中率为90%,请问有效访问时间是多少?(假设访问快表耗时为0μs)

A.0.22μs

B.0.4μs

C.0.2μs

D.0.44μs


正确答案:D

第4题:

有一个分页系统,其页表存放在主存里 (1)如果对内存的一次存取要1.2微秒,试问实现一次页面访问的存取需花多少时间? (2)若系统配置了联想存储器,命中率为80×%,假定页表表目在联想存储器的查找时间忽略不计,试问实现一次页面访问的存取时间是多少?


正确答案: (1)2.4微秒
(2)0.8×1.2+0.2×2.4=0.76+0.48=1.24微秒

第5题:

一个请求式分页存储系统,页表存放在内存: 访问一次内存需要100ns 如果仅调入一个页面,需要花费8ms(内存有空页面,或需要进行页面置换,单被置换的页面没有修改过); 如果调入一个页面同时需要进行被置换页面的写出,则需要20ms; 假设页面被修改的比例是60%; 请问,缺页率必须控制在多少以下,才能使得EAT<200ns?

第6题:

段页式存储管理系统中,若要从内存中读取一个数据,至少需要访问______次内存。

A.2

B.3

C.4

D.5


正确答案:B
解析:要从内存中读取一个数据,必先得到该数据的物理位置。段页式地址变换机构由段表、页表和快表构成,设逻辑地址中段号为s,段内页号为p,页内位移为w,地址变换时,从该地址出发,先用段号s作索引在段表中找到s段的页表起始地址(第一次访问内存),再用页号p作为索引在页表中找到p页的物理块号b(第二次访问内存)。用b和w构成物理地址,通过该物理地址就可以从内存中读取一个数据,一共3次访问内存。

第7题:

某操作系统采用分页存储管理方式,下图给出了进程 A 和进程 B 的页表结构。如果物理页的大小为 lK 字节,那么进程 A 中逻辑地址为 1024 (十进制)用变量存放在( )号物理内存页中。


A.8
B.3
C.5
D.2

答案:B
解析:
物理页大小=逻辑页大小等于1k,逻辑地址为 1024的进程存放在逻辑页的第1页,对应物理页号是3。

第8题:

在页式存储管理中,页表一般驻留在内存的某个区域。取一个数据或指令需要至少访问内存 ______ 次。


正确答案:两
两 解析:由于页表驻留在内存,一次访问内存取一个数据或指令,再一次访问页表以确定所需数据或指令的物理地址,然后再根据地址取数据或指令,从而完成一次访问。

第9题:

分页管理中,每存取一个数据,要访问两次内存,第一次访问内存中的(),得到数据的()。第二次根据所得内容,从内存中取出()。


正确答案:页表;物理地址;数据

第10题:

某请求分页存储系统使用一级页表,假设页表全部放在主存内:若一次访问主存花120ns,那么,访问一个数据的时间是多少?


正确答案:120ns×2=240ns。

更多相关问题