计算机操作系统

计算机中使用Cache的目的是()。A、为CPU访问硬盘提供暂存区B、缩短CPU等待读取内存的时间C、扩大内存容量D、提高CPU的算术运算能力

题目

计算机中使用Cache的目的是()。

  • A、为CPU访问硬盘提供暂存区
  • B、缩短CPU等待读取内存的时间
  • C、扩大内存容量
  • D、提高CPU的算术运算能力
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在下列叙述中,正确的一条是( )。

A.现代微型计算机中的cache存储器一般分成两部分,它们的功能完全不同

B.cache存储器有几种类型,如二级cache(即通常所说的高速缓冲)使用的直接对应式和多关联式,多关联式(一级cache更多使用)又有双关联式和四关联式等

C.离CPU越近,数据位越窄,cache的存取速度就越快

D.cache存储器基本上由两部分构成,一部分存放由主存而来的数据,另一部分存放这些数据在主存中的对应地址信息(这部分又叫高速存储器目录)


正确答案:D
解析:cache存储器基本上由两部分构成,一部分存放由主存而来的数据,另一部分存放这些数据在主存中的对应地址信息(这部分又叫高速存储器目录)。

第2题:

在微型计算机中存取速度最快的存储器是()

  • A、RAM
  • B、SAM
  • C、ROM
  • D、Cache

正确答案:D

第3题:

计算机中有寄存器、Cache、主存和辅存等不同类型的存储部件,其中【 】的存取速度最快。


正确答案:寄存器
寄存器 解析:本题考查存储部件的相关知识。计算机中有寄存器、Cache、主存和辅存等不同类型的存储部件,其中寄存器的存取速度是最快的,辅助存储器的存取速度是最慢的。正确答案为寄存器。

第4题:

计算机中设置Cache的作用是什么?能否将Cache的容量扩大,最后取代主存,为什么?


正确答案: 计算机中设置Cache的作用是解决CPU和主存速度不匹配问题。
不能将Cache的容量扩大取代主存,原因是:
(1)Cache容量越大成本越高,难以满足人们追求低价格的要求;
(2)如果取消主存,当CPU访问Cache失败时,需要将辅存的内容调入Cache再由CPU访问,造成CPU等待时间太长,损失更大。

第5题:

计算机中访问速度最快的存储器是()。

  • A、ROM
  • B、硬盘
  • C、RAM
  • D、Cache

正确答案:D

第6题:

关于计算机中的存储体系,下面的论述中,正确的是(15)。

A.Cache是一种介于主存和辅存之间的存储器,用于主/辅存之间的缓冲存储

B.如果防问Cache不命中,则用从内存中取到的字代替Cache中最近访问过的字

C.Cache的命中率必须很高,一般要达到90%以上

D.Cache中的信息必须与主存中的信息时刻保持一致


正确答案:C
解析:Cache是介于CPU和主存之间的存储器,虚拟存储器是介于主存和辅存之间的存储器,三者之间的关系如下图所示,Cache用全硬件实现,虚拟存储器在主存和辅存之间用软件实现。

Cache的命中率必须很高,一般要达到90%以上,才能使访存的速度跟得上CPU的速度。在CPU和Cache之间通常一次传送一个字块,字块的长度是一个主存周期内能调出的信息的长度。如果访问Cache不命中,则从主存中取出需要的字块,同时送CPU和 Cache,下次就可以从Cache中读出需要的信息了。如果程序执行过程中要对某字块进行写操作,这时就遇到如何保持Cache与主存一致性的问题。通常有两种写入方式:一种是只写Cache,并用标志加以说明,直到经过重写的字块被从Cache中替换出来时再写入主存,叫做“写回法”:另外一种方法是写Cache时也同时写入主存,使Cache与主有时刻保持一致,称之为“直写法”。然而如果被重写的单元不在Cache中,那就只写入主存,而不写入Cache。可见不是所有的情况下都可以保持Cache中的信息与主存中的信息完全一致。

第7题:

下面是主存储器和CAChe的比较,正确的有()

  • A、微机主存储器多数采用半导体动态存储器(DRAM),CAChe采用半导体静态存储器(SRAM)。这两种存储器中的信息均不能长期保留
  • B、CPU访问主存储器的速度快于访问CAChe的速度
  • C、在配有CAChe的计算机中,CPU每次访问存储器都首先访问CAChe,若欲访问的数据在CAChe中,则访问结束,否则,再访问主存储器,并把有关数据取人CAChe
  • D、CAChe容量一般都小于主存储器

正确答案:A,C,D

第8题:

使用硬盘Cache的目的是()

A.增加硬盘容量

B.提高硬盘读写信息的速度

C.实现动态信息存储

D.实现静态信息存储


正确答案:B

第9题:

虚拟Cache中,CPU使用虚拟地址访问Cache。


正确答案:正确

第10题:

硬盘上设置Cache的目的是()

  • A、提高硬盘读写速度
  • B、增加硬盘容量
  • C、实现动态信息存储
  • D、延长硬盘使用时间

正确答案:A