首页 > 试题广场 >

操作系统的IO 子系统通常由 4 个层次组成,每一层明确定

[单选题]

操作系统的I/O 子系统通常由 4 个层次组成,每一层明确定义了与邻近层次的接口,其合理的层次组织排列顺序是( )。

  • 用户级 I/O 软件、设备无关软件、设备驱动程序、中断处理程序
  • 用户级 I/O 软件、设备无关软件、中断处理程序、设备驱动程序
  • 用户级 I/O 软件、设备驱动程序、设备无关软件、中断处理程序
  • 用户级 I/O 软件、中断处理程序、设备无关软件、设备驱动程序
  1. 用户层I/O软件实现与用户交互的接口,用户可以直接调用在用户层提供的、与I/O操作有关的库函数,对设备进行操作。
  2. 设备独立软件用于实现用户程序与设备驱动器的统一接口、设备命令、设备保护以及设备分配与释放等,同时为设备管理和数据传送提供必要的存储空间。
  3. 设备驱动程序与硬件直接相关,负责具体实现系统对设备发出的操作指令,驱动I/O设备工作的驱动程序。
  4. 中断处理程序用于保护被中断进程的CPU环境,转入相应的中断处理程序进行处理,处理完并恢复被中断进程的现场后,返回到被中断进程。
简而言之,第1层是用户和I/O软件之间,第2层是I/O软件和设备驱动器之间,第3层是设备驱动器与硬件之间,最后1层那保存中断的。
发表于 2018-04-02 11:57:45 回复(0)
I/O层次结构从上至下为:用户层I/O软件,设备独立性软件,设备驱动程序,中断处理程序,硬件。
发表于 2016-12-14 12:40:22 回复(0)
现代***作系统 第四版 P199



编辑于 2018-10-06 14:48:13 回复(0)
I/O子系统的四个层次分别是:用户级I/O软件、设备无关软件、设备驱动程序、中断处理程序。
发表于 2017-04-07 08:44:05 回复(0)
I/O子系统的四个层次分别是:用户级I/O软件、设备无关软件、设备驱动程序、中断处理程序。由上层向底层
发表于 2016-12-06 10:03:23 回复(0)
发表于 2018-04-05 09:57:20 回复(0)