操作系统—I/O设备的基本概念和分类

Posted 王同学要努力

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了操作系统—I/O设备的基本概念和分类相关的知识,希望对你有一定的参考价值。

【操作系统】—I/O设备的基本概念和分类

一、什么是I/O设备

  • I/O设备:I/O设备就是输入/输出(Input/Output)

  • I/O设备就是可以将数据输入到计算机,或者可以接收计算机输出数据的外部设备,属于计算机中的硬件部件。

二、I/O设备的分类



三、I/O设备的机械部件

  • I/O设备的机械部件主要用来执行具体的操作。如我们看得见摸得着的鼠标/ 键盘的按钮: 显示器的LED屏,移动硬盘的磁臂,磁盘盘面。
  • I/O设备的电子部件通常是一块插入主板扩充槽的印刷电路板。

I/O设备的功能

  • 接收和识别CPU发出的命令

  • 向CPU报告设备的状态

  • 数据交换

  • 地址识别

四、I/O软件结构层次

用户层软件

设备独立性软件

设备独立性软件又被称为设备无关性软件,与设备的硬件特性无关的功能几乎都在这一层实现。
实现的功能

  • 向上层提供调用接口
  • 实现设备的保护
  • 差错处理
  • 设备的分配和回收
  • 数据缓冲区管理
  • 建立逻辑设备名到物理设备名的映射关系,根据设备类型选择调用相应的驱动程序



以上是关于操作系统—I/O设备的基本概念和分类的主要内容,如果未能解决你的问题,请参考以下文章

操作系统王道考研 p61-62 I/O设备的基本概念和分类I/O控制器

输入/输出(I/O)管理-第一节1:I/O设备的概念和分类

I/O设备的概念和分类I/O控制器及其I/O控制方式

I/O设备的概念和分类I/O控制器及其I/O控制方式

I/O设备的概念和分类I/O控制器及其I/O控制方式

(计算机组成原理)第七章输入和输出系统-第一节:I/O系统基本概念和I/O控制方式简介