操作系统概论02323新编模拟试题4.docx
- 文档编号:24799123
- 上传时间:2023-06-01
- 格式:DOCX
- 页数:20
- 大小:22.47KB
操作系统概论02323新编模拟试题4.docx
《操作系统概论02323新编模拟试题4.docx》由会员分享,可在线阅读,更多相关《操作系统概论02323新编模拟试题4.docx(20页珍藏版)》请在冰豆网上搜索。
操作系统概论02323新编模拟试题4
1.单选题
1.1
在磁盘调度中,每次的寻道时间最短的算法是()。
aFCFS
bSSTF
cSCAN
dNStepSCAN
先来先服务FCFS,最简单的磁盘调度算法。
根据进程请求访问磁盘的先后顺序进行调度。
此算法平均寻道时间较长,寻道距离较大,适用于进程数目较少的场合。
故不选A。
SSTF最短寻道时间优先算法,该算法选择进程时要求访问的磁道与当前磁头所在的磁道距离最近,以使每次的寻道时间最短,故选B。
SCAN算法不仅考虑要访问的磁道与当前磁道的距离,更优先考虑磁头当前的移动方向,该算法可防止进程出现“饥饿”现象,故不选C。
NStepSCAN算法将磁盘请求队列分成若干个长度为N的子队列,按FCFS算法依次调度这些子队列,在队列内部按SCAN算法,对一个队列处理完后,再处理其他队列。
当正在处理某子队列时,如果又出现新的磁盘I/O请求,便将新请求进程放入其他队列,这样可避免磁臂粘着现象,故不选D。
1.2
循环缓冲,用于指示生产者进程下一个可用的空缓冲区的指针是()。
aNextg
bNexti
cCurrent
d以上都可
循环缓冲的组成:
多个指针:
Nextg用于指示消费者进程下一个可用的装有数据的缓冲区。
故不选A、D。
Nexti用于指示生产者进程下一个可用的空缓冲区。
故选B。
Current用于指示进程正在使用的工作缓冲区。
故不选D。
1.3
必须作为临界资源以互斥方式访问的设备是()。
a虚拟设备
b共享设备
c独占设备
d以上都是
按设备的共享属性分类,分为:
(1)独占设备。
必须作为临界资源以互斥方式访问的设备。
故选C。
(2)共享设备。
允许多个进程共同访问的设备,如磁盘。
故不选B、D。
(3)虚拟设备。
通过某种技术将一台物理设备虚拟成若干逻辑设备。
故不选A。
1.4
为了实现主机与设备控制器之间()数据的传送,在DMA控制器中设计了4类寄存器。
a按位
b按字节
c按字
d成块
为了实现主机与设备控制器之间成块数据的传送,在DMA控制器中设计了4类寄存器:
命令/状态寄存器CR、内存地址寄存器MAR、数据计数器DC和数据寄存器DR。
故选D。
1.5
在磁盘的访问时间中,将指定扇区移动到磁头下面所经历的时间属于()。
a寻道时间
b旋转延迟时间
c传输时间
d以上都不是
磁盘的访问时间包括3部分:
寻道时间,把磁臂(磁头)移动到指定磁道上所经历的时间。
该时间是启动磁臂的时间与磁头移动n条磁道所花费的时间之和。
故不选A、D。
旋转延迟时间,指将指定扇区移动到磁头下面所经历的时间。
故选B。
传输时间,指把数据从磁盘读出或向磁盘写入数据时所经历的时间。
故不选C。
1.6
使用缓冲可以使生产者和消费者进程并行执行,指针Nexti和指针Nextg不断地沿顺时针方向移动,当Nexti指针追上Nextg指针,下面描述不正确的是()。
a消费者进程速度大于生产者进程速度
b没有空缓冲区
c需要阻塞生产者进程
d等待消费者进程为生产者进程释放空缓冲区R
当Nexti指针追上Nextg指针,即生产者进程速度大于消费者进程速度,故选A。
没有空缓冲区,全部缓冲区已满。
故不选B。
此时,需要阻塞生产者进程,故不选C。
等待消费者进程为生产者进程释放空缓冲区R。
故不选D。
1.7
为使系统有条不紊地工作,系统在分配设备时应考虑的因素不包括()。
a设备的数量
b设备的固有属性
c设备分配算法
d设备分配时的安全性
为使系统有条不紊地工作,系统在分配设备时应考虑以下3个因素:
设备的固有属性,故不选B。
设备分配算法,故不选C。
设备分配时的安全性,故不选D。
分配设备时应考虑的因素不包括设备的数量,故选A。
1.8
SDT是指()。
a设备控制表
b控制器控制表
c通道控制表
d系统设备表
设备分配方案包括:
设备控制表DCT(DeviceControlTable)、控制器控制表COCT(ControllerControlTable)、通道控制表CHCT(ChannelControlTable)和系统设备表SDT(SystemDeviceTable)。
故选D。
1.9
公共缓冲池既可用于输入,又可用于输出,其中至少包含()种工作缓冲区。
a1
b2
c3
d4
公共缓冲池既可用于输入,又可用于输出,其中至少包含4种工作缓冲区:
收容输入数据的缓冲区、提取输入数据的缓冲区、收容输出数据的缓冲区、提取输出数据的缓冲区。
故选D。
1.10
设备独立性也称为()。
a设备相关性
b设备无关性
c设备虚拟性
d设备共享性
设备独立性,也称为设备无关性,提高了操作系统的可适应性和可扩展性。
其含义是应用程序独立于具体使用的物理设备。
故选B。
1.11
当一个进程往一个缓冲区中传送数据时,操作系统正在清空另一个缓冲区,这种技术称为()。
a单缓冲
b双缓冲
c循环缓冲
d缓冲池
单缓冲,当一个用户进程发出I/O请求时,操作系统为该操作分配一个位于主存的缓冲区。
故不选A。
当一个进程往一个缓冲区中传送数据(或从这个缓冲区中读取数据)时,操作系统正在清空(或填充)另一个缓冲区,称为双缓冲,或缓冲交换技术。
故选B。
在数据的输入和输出速度差别很大时,需要增加缓冲区的数量,可引入循环缓冲。
故不选C。
公共缓冲池是被广泛应用的一种缓冲管理技术,公共缓冲池中设置多个可供若干进程共享的缓冲区,这种方式能提高缓冲区的利用率。
故不选D。
1.12
关于设备控制器,下面描述不正确的是()。
a是CPU与I/O设备之间的接口
b接收I/O的命令并控制设备完成I/O工作
c是一个可编址设备
d连接多个设备时只能有一个设备地址
设备控制器是CPU与I/O设备之间的接口,故不选A。
接收I/O的命令并控制设备完成I/O工作。
故不选B。
设备控制器可编址,故不选C。
连接多个设备时可有多个设备地址。
故选D。
1.13
设备独立性带来的好处不包括()。
a应用程序与物理设备无关
b易于处理输入/输出设备的故障
c提高了设备的优先级
d提高了系统的可靠性
实现设备独立性带来的好处有3方面:
应用程序与物理设备无关,故不选A。
易于处理输入/输出设备的故障,故不选B。
提高了系统的可靠性,故不选D。
设备独立性带来的好处不包括提高了设备的优先级,故选C。
1.14
在磁盘调度中,可以防止进程出现“饥饿”现象的算法是()。
aFCFS
bSSTF
cSCAN
dNStepSCAN
先来先服务FCFS,最简单的磁盘调度算法。
根据进程请求访问磁盘的先后顺序进行调度。
适用于进程数目较少的场合。
故不选A。
SSTF最短寻道时间优先算法,该算法选择进程时要求访问的磁道与当前磁头所在的磁道距离最近,以使每次的寻道时间最短,故不选B。
SCAN算法不仅考虑要访问的磁道与当前磁道的距离,更优先考虑磁头当前的移动方向,该算法可防止进程出现“饥饿”现象,故选C。
NStepSCAN算法将磁盘请求队列分成若干个长度为N的子队列,按FCFS算法依次调度这些子队列,在队列内部按SCAN算法,对一个队列处理完后,再处理其他队列。
当正在处理某子队列时,如果又出现新的磁盘I/O请求,便将新请求进程放入其他队列,这样可避免磁臂粘着现象,故不选D。
1.15
磁盘的访问时间由()部分组成。
a1
b2
c3
d4
磁盘设备在工作时以恒定速率旋转。
为了读或写,磁头必须能移动到所要求的磁道上,并等待所要求的扇区的开始位置旋转到磁头下,然后再开始读或写数据。
可把对磁盘的访问时间分成3部分:
寻道时间、旋转延迟时间和传输时间。
故选C。
1.16
DMA控制器设计了4类寄存器,其中用于存放内存地址的寄存器是()。
aCR
bMAR
cDC
dDR
在DMA控制器中设计了4类寄存器:
命令/状态寄存器CR、内存地址寄存器MAR、数据计数器DC和数据寄存器DR。
其中,CR:
用于接收从CPU发来的I/O命令或有关控制信息、设备状态,故不选A。
MAR:
存放内存地址,在输出数据时,存放输出数据在内存的起始地址,指示DMA应该从内存的什么地方读取输出数据。
在输入数据时,存放输入数据将要被放入内存的起始地址,指示DMA应该把输入数据放到内存的什么地方,故选B。
DC:
指示DMA,本次向CPU发中断信号要读或写数据的次数,故不选C。
DR:
用于暂存DMA传输中要输入或输出的数据。
故不选D。
1.17
设备控制器接收CPU的命令和参数存放在控制器的()中。
a控制寄存器
b数据寄存器
c缓冲区
d触发器
控制寄存器接收CPU的命令和参数存放在控制器的控制寄存器中,并对命令和地址译码。
故选A。
通过数据寄存器进行数据交换。
故不选B。
将驱动器中的比特流汇集在控制器的缓冲区中以形成字节块。
故不选C。
设备控制器中有专门用来存放设备状态信息的寄存器和触发器。
故不选D。
1.18
在设备控制器中存储数据,作为CPU和I/O之间的缓冲属于设备控制器的()功能。
a数据交换
b地址识别
c数据缓冲
d差错控制
数据交换。
通过数据寄存器进行数据交换。
故不选A。
地址识别,设备控制器能够识别它所控制的每个设备的地址。
设备控制器中的寄存器本身应该有唯一的地址,以使CPU能向寄存器中读/写数据。
将CPU要访问的外设地址送入控制器,由控制器的地址译码器译码后选中目标设备。
故不选B。
数据缓存,在设备控制器中可以存储数据,作为CPU和I/O之间的缓冲。
故选C。
差错控制,设备控制器需要具有差错检测功能,当通过数据校验发现数据传输出错时,可以向CPU报告,放弃错误数据,重新启动一次数据传输。
故不选D。
1.19
设备的固有属性可分成()种。
a1
b2
c3
d4
设备的固有属性可分成3种:
独占性,指这种设备在一段时间内只允许一个进程独占,即“临界资源”。
共享性,指这种设备允许多个进程同时共享。
可虚拟性,指设备本身虽是独占设备,但经过某种技术处理,可以把它改造成虚拟设备。
故选C。
1.20
在数据到达和数据离去的速度差别很大的情况下,适合使用()。
a单缓冲
b双缓冲
c循环缓冲
d缓冲池
在数据到达和数据离去的速度差别很大的情况下,需要增加缓冲区的数量,可引入循环缓冲。
故选C。
1.21
公共缓冲池既可用于输入,又可用于输出,其中至少包含()种缓冲队列。
a1
b2
c3
d4
公共缓冲池既可用于输入,又可用于输出,其中至少包含3种类型的缓冲队列:
空缓冲队列、输入队列和输出队列。
故选C。
1.22
I/O设备按传输速率分类,不属于高速设备的是()。
a磁带机
b打印机
c磁盘机
d光盘机
I/O设备的分类,按传输速率分类,分为:
低速设备,如键盘和鼠标。
中速设备,如打印机。
故选B。
高速设备,如磁带机、磁盘机、光盘机。
故不选ACD。
1.23
I/O软件的整体目标是将软件组织成一种()结构。
a上下
b嵌套
c层次
d循环
I/O软件的总体目标是将软件组织成一种层次结构,低层软件用来屏蔽硬件的具体细节,高层软件则主要是为用户提供一个简洁、规范的界面。
故选C。
1.24
SPOOLing系统的组成中,作为大量输出数据的缓存的是()。
a输入井
b输出井
c输入缓存区
d输出缓存区
SPOOLing系统的组成中,输入井和输出井是位于磁盘上的两个分别存放输入数据和输出数据的存储区域,作为大量输入或输出数据的缓存。
因为是输出,故不选A,选B。
输入缓冲区用来暂存由输入设备送来的输入数据,故不选C。
输出缓冲区用来存放从输出井送来的输出数据,以后再传给输出设备,故不选D。
1.25
循环缓冲,生产者进程下一个可用的缓冲区为()。
a空缓冲区R
b已装满数据的缓冲区G
c现行工作缓冲区C
d以上都可
循环缓冲的组成:
多个缓冲区:
空缓冲区R,生成者进程下一个可用的空缓冲区。
故选A。
已装满数据的缓冲区G,用于指示消费者进程下一个可用的装有产品的缓冲区。
故不选B、D。
现行工作缓冲区C,消费者进程正在使用的工作缓冲区。
故不选C。
1.26
I/O设备按信息交换的单位分类,属于块设备的是()。
a磁盘
b打印机
c鼠标
d通信端口
I/O设备按信息交换的单位分类,分为:
(1)块设备。
数据的存取以数据块为单位,如磁盘。
故选A
(2)字符设备。
传送字节流。
终端、打印机、通信端口和鼠标等都是字符设备。
故不选BCD。
1.27
使用缓冲可以使生产者和消费者进程并行执行,指针Nexti和指针Nextg不断地沿顺时针方向移动,当Nextg指针追上Nexti指针,下面描述不正确的是()。
a生产者进程速度大于消费者进程速度
b全部缓冲区已空
c需要阻塞消费者进程
d等待生产者进程为消费者进程释放装有数据的缓冲区G
当Nextg指针追上Nexti指针,消费者进程速度大于生产者进程速度,故选A。
全部缓冲区已空。
故不选B。
此时,需要阻塞消费者进程,故不选C。
等待生产者进程为消费者进程释放装有数据的缓冲区G。
故不选D。
1.28
在磁盘调度中,适用于进程数目较少的场合的算法是()。
aFCFS
bSSTF
cSCAN
dNStepSCAN
先来先服务FCFS,最简单的磁盘调度算法。
根据进程请求访问磁盘的先后顺序进行调度。
此算法平均寻道时间较长,寻道距离较大,适用于进程数目较少的场合。
故选A。
SSTF最短寻道时间优先算法,该算法选择进程时要求访问的磁道与当前磁头所在的磁道距离最近,以使每次的寻道时间最短,故不选B。
SCAN算法不仅考虑要访问的磁道与当前磁道的距离,更优先考虑磁头当前的移动方向,该算法可防止进程出现“饥饿”现象,故不选C。
NStepSCAN算法将磁盘请求队列分成若干个长度为N的子队列,按FCFS算法依次调度这些子队列,在队列内部按SCAN算法,对一个队列处理完后,再处理其他队列。
当正在处理某子队列时,如果又出现新的磁盘I/O请求,便将新请求进程放入其他队列,这样可避免磁臂粘着现象,故不选D。
1.29
SPOOLing系统的特点不包括()。
a提高了设备的安全性
b提高了I/O速度
c将独占设备改造为共享设备
d实现了虚拟设备功能
SPOOLing系统的特点如下:
提高了I/O速度。
由于使用了磁盘作为低速设备(如打印机、磁带等)的大容量缓存,提高了输入/输出的速度。
故不选B。
将独占设备改造为共享设备。
通过SPOOLing系统使独占设备变为了逻辑上的共享设备,系统可以同时接受多个用户对设备的访问请求。
故不选C。
实现了虚拟设备功能。
把一台物理上只能互斥使用的设备,变为了从用户感觉上的共享设备。
故不选D。
SPOOLing系统的特点不包括提高了设备的安全性,故选A。
1.30
DMA控制方式中,用于存放向CPU发中断信号前要读或写数据的次数的寄存器是()。
a命令/状态寄存器CR
b内存地址寄存器MAR
c数据计数器DC
d数据寄存器DR
命令/状态寄存器CR:
用于接收从CPU发来的I/O命令或有关控制信息、设备状态。
故不选A。
内存地址寄存器MAR:
存放内存地址,在输出数据时,存放输出数据在内存的起始地址,指示DMA应该从内存的什么地方读取输出数据。
在输入数据时,存放输入数据将要被放入内存的起始地址,指示DMA应该把输入数据放到内存的什么地方。
故不选B。
数据计数器DC:
指示DMA,本次向CPU发中断信号要读或写数据的次数。
故选C。
数据寄存器DR:
用于暂存DMA传输中要输入或输出的数据。
故不选D。
1.31
当一个用户进程发出I/O请求时,操作系统为该操作分配一个位于()的缓冲区。
a外存
b磁盘
c光盘
d主
当一个用户进程发出I/O请求时,操作系统为该操作分配一个位于主存的缓冲区。
故选D。
1.32
要先从空缓冲队列提取一个空缓冲区,将输出数据写入缓冲后,再把装入了输出数据的缓冲区插入到输出队列中的工作方式是()。
a收容输入
b提取输入
c收容输出
d提取输出
收容输入,在进程需要收容输入数据时,要先从空缓冲队列提取一个空缓冲区,将输入数据写入缓冲后,再把装入了输入数据的缓冲区插入到输入队列中去。
故不选A。
提取输入,当进程需要输入数据时,先从输入队列提取输入缓冲区,然后从中提取输入数据,最后把缓冲区作为空缓冲区插入空缓冲队列。
故不选B。
收容输出,在进车需要收容输出数据时,要先从空缓冲队列提取一个空缓冲区,将输出数据写入缓冲后,再把装入了输出数据的缓冲区插入到输出队列中去。
故选C。
提取输出,当进程需要输出数据时,先从输出队列提取输出缓冲区,然后从中提取输出数据,最后把这个缓冲区插入空缓冲队列。
故不选D。
1.33
缓冲区是用来保存两个设备之间或设备与应用程序之间传输数据的()。
a外存区域
b磁盘区域
c内存区域
d寄存器
缓冲区是用来保存两个设备之间或设备与应用程序之间传输数据的内存区域。
由于CPU的速度远高于I/O设备,为了尽可能使CPU与设备并行工作,提高系统的性能,通常需要操作系统在设备管理软件中提供缓冲区管理功能。
故选C。
1.34
有关I/O通道,下面描述不正确的是()。
a通道用于中小型主机系统控制I/O设备
bI/O通道是一种特殊的处理机
c具有执行I/O指令的能力
d引入通道能够使CPU从控制I/O的任务中解脱
通道用于大型主机系统控制I/O设备,与控制设备结合,用来代替微机、小型机中的设备控制器,实现大型主机系统的I/O设备控制功能,提供操作系统与I/O设备间的接口。
故选A。
I/O通道是一种特殊的处理机,故不选B。
具有执行I/O指令的能力,故不选C。
并通过执行通道程序来控制I/O操作。
引入通道能够使CPU从控制I/O的任务中解脱,使CPU与I/O并行工作,提高CPU的利用率和系统的吞吐量。
故不选D。
1.35
设备的安全分配摒弃了造成死锁的4个必要条件之一的()。
a互斥条件
b请求和保持条件
c不剥夺掉件
d环路等待条件
设备安全分配方式,每当进程发出I/O请求后,便进入阻塞状态,直到其I/O操作完成时才被唤醒。
在采用这种分配策略时,一旦进程已经获得某种设备(资源)后便阻塞,使该进程不可能再请求任何其他资源,而在它运行时又不能保持任何资源。
因此,这种分配方式已经摒弃了造成死锁的4个必要条件之一的“请求和保持”条件。
从而使设备的分配是安全的。
故选B。
1.36
缓冲池中的缓冲区可以工作在()种方式下。
a1
b2
c3
d4
缓冲池中的缓冲区可以工作在收容输入、提取输入、收容输出和提取输出4种工作方式下。
故选D。
1.37
公共缓冲池既可用于输入,又可用于输出,其中至少包含()种类型的缓冲区。
a1
b2
c3
d4
公共缓冲池既可用于输入,又可用于输出,其中至少包含3种类型的缓冲区:
空缓冲区、装满输入数据的缓冲区和装满输出数据的缓冲区。
故选C。
1.38
设备控制器中有专门用来存放设备状态信息的寄存器和触发器,CPU可以通过()这些信息了解设备的当前状态。
a读取
b写入
c读取/写入
d先读后写
设备状态的了解和报告。
设备控制器中有专门用来存放设备状态信息的寄存器和触发器,CPU可以通过读取这些信息了解设备的当前状态。
故选A。
1.39
关于SPOOLing系统的组成,下面描述正确的是()。
a输入井和输出井都在磁盘中
b输入井和输出井都在内存中
c输入井和输入缓存都在内存中
d输出井和输出缓存都在内存中
输入井和输出井,是位于磁盘上的两个分别存放输入数据和输出数据的存储区域,作为大量输入或输出数据的缓存。
故选A。
1.40
在DMA控制磁盘读入数据的过程中,数据传送结束后,数据计数器DC的值为()。
a-1
b0
c1
d2
在DMA控制磁盘读入数据的过程中,每读入一个字(节),便将该字(节)送到当前MAR指示的内存单元中,然后MAR的值递增,指向下一个内存单元。
DC减1,若DC递减后的值不为0,说明本次数据传送没有结束,继续在DMA控制下传送下一个字节;若DC减1后变为0,说明本次数据传输结束。
故选B。
2.多选题
2.1
主机I/O系统采用四级结构,四级结构包括()。
a主机
b通道
c总线
d控制器
e设备
主机I/O系统可能采用四级结构:
主机、通道、控制器和设备。
一个通道可以控制多个设备控制器,一个设备控制器也可以控制多个设备。
故选ABDE。
2.2
I/O设备按信息交换的单位分类,属于字符设备的是()。
a磁盘
b打印机
c鼠标
d通信端口
e以上都是
I/O设备按信息交换的单位分类,分为:
块设备。
数据的存取以数据块为单位,如磁盘。
故不选A和E。
字符设备。
传送字节流。
终端、打印机、通信端口和鼠标等都是字符设备。
故选BCD。
2.3
I/O设备按传输速率分类,属于低速设备的是()。
a鼠标
b打印机
c键盘
d磁带机
e光盘机
I/O设备的分类,按传输速率分类,分为:
低速设备,如键盘和鼠标。
故选AC。
中速设备,如打印机。
故不选B。
高速设备,如磁带机、磁盘机、光盘机。
故不选DE。
2.4
I/O系统不仅包括各种I/O设备,还包括()。
aCPU
b设备控制器
c内存
d通道
e总线
I/O系统不仅包括各种I/O设备,还包括与设备相连的设备控制器,故选B。
有些系统还配备了专门用于输入/输出控制的专用计算机,即通道。
故选D。
此外,I/O系统要通过总线与CPU、内存相连。
故选E,不选AC。
2.5
I/O设备的分类中,按信息交换的单位分类为()。
a低速设备
b块设备
c中速设备
d字符设备
e高速设备
I/O设备的分类,按传输速率分类,分为:
低速设备,如键盘和鼠标。
故不选A。
中速设备,如打印机。
故不选C。
高速设备,如磁带机、磁盘机、光盘机。
故不选E。
按信息交换的单位分类,分为:
块设备,数据的存取以数据块为单位,如磁盘。
故选B。
字符设备,传送字节流。
打印机、鼠标等都是字符设备。
故选D。
3.填空题
3.1
中断控制的工作方式能使CPU与I/O设备在____________并行工作。
答案:
某些时间段上
3.2
磁盘设备可包括一个或多个物理盘片,每个磁盘片分一个或两个____________
答案:
存储面
3.3
磁盘管理的重要目标是提高磁盘空间利用率和____________
答案:
磁盘访问速度
3.4
每个盘面被组织成若干个同心环,这种环称为____________
答案:
磁道
3.5
在联机情况下实现的同时外围操作称为____________
答案:
SPOOLing
4.简答题
4.1
简述I/O中断处理程序的作用。
答案:
I/O中断处理程序的作用是将发出I/O请求而被阻塞的进程唤醒。
用户进程在发出I/O请求后,由于等待I/O的完成而被阻塞。
CPU转去执行其他任务,当I/O任务完成,控制器向CPU发中断请求信号,CPU转去执行中断处理程序,由中断处理程序唤醒被阻塞的设备用户进程。
4.2
请解释设备控制器。
答案:
设备控制器是CPU与I/O设备之间的接口,接收I/O的命令并控制设备完成I/O工作。
设备控制器可编址,连接多个设备时可有多个设备地址。
控制器可直接做在主板上,也可以做成插卡插在主板上。
目前有些设备的控制器嵌入在设备中,如激光打印机。
4.3
请解释设备驱动程序。
答案:
设备驱动程序是I/O进程与设备控制器之间的通信程序,其主要任务是接受上层软件发来的抽象的I/O请求,如read或write命令,把他们转换为具体要求后,发送给设备控制器,启动设备去执行。
此外,它也将由设备控制器发来的信号传送给上层软件。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 概论 02323 新编 模拟 试题