CMS专题

填空题设备管理中引入缓冲的原因是(),从而提高CPU、通道和I/O设备之间的并行性,减少CPU被中断的次数。

题目
填空题
设备管理中引入缓冲的原因是(),从而提高CPU、通道和I/O设备之间的并行性,减少CPU被中断的次数。
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

引入缓冲是为了匹配外设和CPU之间的处理速度,减少中断次数和CPU的中断处理时间,同时解决DMA或通道方式时的数据传输瓶颈问题。()

此题为判断题(对,错)。


参考答案:正确

第2题:

操作系统中利用缓冲技术实现设备的I/O操作的主要目的是( )。

A.缓解处理机与设备之间速度不匹配的矛盾,减少对CPU的I/O中断次数

B.使CPU可以从I/0操作中解脱出来,由缓冲区来实现相应操作

C.由缓冲区中的一段程序来模拟I/O操作,使FO操作可与CPU对数据的处理同时进行

D.为I/O专门开辟一段内存区,别的程序不能访问该地址空间,提高了I/O访存速度


正确答案:A
解析:在数据到达速率和离去速率不一致的地方都可以设置缓冲,使得高速设备可以将数据存放在缓冲区内然后自己去做别的事情,而让低速设备“慢慢”地从缓冲区读取数据。这就解决了高速设备与低速设备速度不匹配的问题。

第3题:

●下列对通道的描述中,错误的是 (57) 。

(57) A.通道并未分担CPU对输入输出操作的控制

B.通道减少了外设向CPU请求中断的次数

C.通道提高了CPU的运行效率

D.通道实现了CPU与外设之间的并行执行


正确答案:A
【解析】本题考查的是设备管理中通道的知识点,在上一讲中介绍了DMA的I/O方式,本处又增加了通道的I/O方式,这是设备管理中的一个比较重要的知识点,考生要理解通道的工作方式。
通道控制方式:CPU只需发出I/O指令,通道完成相应的I/O操作,并在操作结束时向CPU发出中断信号;同时一个通道还能控制多台外设。但是通道价格较高,从经济角度出发不宜过多使用。
从上面的定义来分析,可以看出通道的特点:通过分担了CPU对输入输出操作的控制,减少了外设对CPU请求中断的次数;提高了CPU的运行效率;实现了CPU与外设之间的并行执行。

第4题:

下列哪一个选项是引入缓冲的原因()。

  • A、缓冲CPU和I/O设备间速度不匹配的矛盾
  • B、减少对CPU的中断频率,放宽对蓄洪大响应时间的限制
  • C、减少CPU对I/O控制的干预
  • D、提高CPU和I/O设备之间的并行性

正确答案:A,B,D

第5题:

下列是关于缓冲技术的说法: ①引入缓冲技术的主要原因包括:缓和CPU与I/O设备之间速度不匹配的矛盾;减少对CPU的中断频率;放宽对中断响应时间的限制;提高CPU和I/O设备之间的并行性。 ②一般从磁盘中开辟一块区域作为缓冲区。 ③缓冲可分为单缓冲、双缓冲和循环缓冲。 ④Spooling系统用到了缓冲技术。 其中正确的有______个。

A.0

B.1

C.2

D.3


正确答案:D
解析:在现代OS中,几乎所有的I/O设备都使用了缓冲区,因为要提高I/O速度和设备的利用率,在很大程度上都需要借助缓冲技术来实现。缓冲区是操作系统为暂存数据而在内存中开辟的一块区域。缓冲可分为单缓冲、双缓冲和循环缓冲,如图6-41所示。引入缓冲技术的主要原因有:缓和CPU与I/O设备之间速度不匹配的矛盾;减少对CPU的中断频率;放宽对中断响应时间的限制;提高CPU和I/O设备之间的并行性;提高外设利用率,尽可能使外设处于忙状态。根据实现方式的不同,缓冲技术可分为硬件缓冲和软件缓冲,硬件缓冲是利用专门的硬件寄存器作为缓冲,而软件缓冲则是通过操作系统来实现的。Spooling系统用到了缓冲技术,它用到了两个缓冲区:输入缓冲区和输出缓冲区。前者暂存由输入设备送来的数据,以后再传送到输入井;后者暂存从输出井送来的数据,以后再传送给输出设备。

第6题:

设备管理中为什么要引入缓冲( )。

A 缓和CPU与I/O设备间速度不匹配的矛盾

B 减少中断CPU次数,放宽对中断响应的要求

C 提高CPU、通道和I/O设备之间的并行性。

D没有必要


正确答案:ABC

第7题:

下列说法错误的是______。

A.虚拟设备是指通过虚拟技术将一台独占设备变换为若干个逻辑设备,供若干个用户进程同时使用

B.Spooling系统主要由输入井和输出井、输入缓冲区和输出缓冲区两部分组成

C.缓冲技术是用来在两种不同速度的设备之间传输信息时平滑传输过程的常用手段

D.缓冲技术主要是缓和CPU与I/O设备之间速度的差异、减少中断CPU的次数和提高CPU和I/O设备之间的并行性而引入的


正确答案:B
解析:Spooling系统主要由三部分组成:输入井、输出井和井管理程序;输入缓冲区和输出缓冲区;预输入程序和缓输出程序。所以选项B错误。

第8题:

引入缓冲的主要目的是()。

A.改善CPU和I/O设备之间速度不匹配的情况

B.节省内存

C.提高的CPU利用率

D.高I/O设备的效率


参考答案:A

第9题:

缓冲技术能减少对CPU的(),从而提高CPU的利用率。

A.中断次数

B.访问次数

C.控制程度

D.依赖程度


参考答案:A

第10题:

缓冲区仅限于CPU和I/O设备之间,提高了它们的并行程度。


正确答案:错误

更多相关问题