I/O 系统
1.按设备的使用特性,可将设备分为两类。第一类是存储设备,也称外存或后备存储器、辅助存储器,是计算机系统用以存储信息的主要设备。第二类就是输入/输出设备,又具体可分为输入设备、输出设备和交互式设备。
2.按设备的共享属性分类这种分类方式可将I/O 设备分为如下三类:独占设备。这是指在一段时间内只允许一个用户(进程)访问的设备,即临界资源。共享设备。这是指在一段时间内允许多个进程同时访问的设备。虚拟设备。这是指通过虚拟技术将一台独占设备变换为若干台逻辑设备,供若干个用户(进程)同时使用。
3.设备控制器是计算机中的一个实体。。它是CPU与I/O 设备之间的接口,它接收从CPU发来的命令,并去控制I/O 设备工作,以使处理机从繁杂的设备控制事务中解脱出来。
4.虽然在CPU与I/O 设备之间增加了设备控制器后,已能大大减少CPU对I/O 的干预,但当主机所配置的外设很多时,CPU的负担仍然很重。为此,在CPU和设备控制器之间又增设了I/O通道。其主要目的是为了建立独立的I/O 操作
5.CPU、存储器以及各种I/O 设备之间的联系,都是通过总线来实现的。总线的性能是用总线的时钟频率、带宽和相应的总线传输速率等指标来衡量的。现在演变成PCI总线
6.I/O 控制方式:
(1)由于无中断机构,处理机对I/O 设备的控制采取程序I/O(Programmed I/O)方式,或称为忙—等待方式
(2)现代计算机系统都毫无例外地引入了中断机构,致使对I/O 设备的控制,广泛采用中断驱动(Interrupt Driven)方式
(3)直接存储器访问(DMA)I/O控制方式
7.现代操作系统中,几乎所有的I/O 设备在与处理机交换数据时都用了缓冲区。缓冲管理的主要职责是组织好这些缓冲区,并提供获得和释放缓冲区的手段。
8.设备控制表(DCT)
1.按设备的使用特性,可将设备分为两类。第一类是存储设备,也称外存或后备存储器、辅助存储器,是计算机系统用以存储信息的主要设备。第二类就是输入/输出设备,又具体可分为输入设备、输出设备和交互式设备。
2.按设备的共享属性分类这种分类方式可将I/O 设备分为如下三类:独占设备。这是指在一段时间内只允许一个用户(进程)访问的设备,即临界资源。共享设备。这是指在一段时间内允许多个进程同时访问的设备。虚拟设备。这是指通过虚拟技术将一台独占设备变换为若干台逻辑设备,供若干个用户(进程)同时使用。
3.设备控制器是计算机中的一个实体。。它是CPU与I/O 设备之间的接口,它接收从CPU发来的命令,并去控制I/O 设备工作,以使处理机从繁杂的设备控制事务中解脱出来。
4.虽然在CPU与I/O 设备之间增加了设备控制器后,已能大大减少CPU对I/O 的干预,但当主机所配置的外设很多时,CPU的负担仍然很重。为此,在CPU和设备控制器之间又增设了I/O通道。其主要目的是为了建立独立的I/O 操作
5.CPU、存储器以及各种I/O 设备之间的联系,都是通过总线来实现的。总线的性能是用总线的时钟频率、带宽和相应的总线传输速率等指标来衡量的。现在演变成PCI总线
6.I/O 控制方式:
(1)由于无中断机构,处理机对I/O 设备的控制采取程序I/O(Programmed I/O)方式,或称为忙—等待方式
(2)现代计算机系统都毫无例外地引入了中断机构,致使对I/O 设备的控制,广泛采用中断驱动(Interrupt Driven)方式
(3)直接存储器访问(DMA)I/O控制方式
7.现代操作系统中,几乎所有的I/O 设备在与处理机交换数据时都用了缓冲区。缓冲管理的主要职责是组织好这些缓冲区,并提供获得和释放缓冲区的手段。
8.设备控制表(DCT)