操作系统OS2(第二讲)
计算机所连接的物理设备种类繁多、特性各异,设备速度也不同,设备管理的基本任务就是为用户提供统一的与设备无关的接口,对各种外设进行调度、分配,实现设备的中断处理及错误处理等。 输入输出(I/O)设备 I/O设备主要用于接收来自计算机的外部信息和把计算机的内部信息发往外部设备。这种设备上的信息往往是以字符为单位组织的,并以字符为单位存取,所以这类设备叫字符设备。如 键盘、终端、打印机 等。 对于模拟信息的输入,是先将模拟信号转换为计算机能接收处理的数字信号。这叫模数(A/D)转换。反之叫数模(D/A)转换。 存储设备 存储设备用于保存信息,这类设备上存储的信息在物理上往往是按字符块组织并以块为单位存取的,因此也称块设备。如 磁盘、磁带机 等设备 这类设备通常又由存取控制和信息载体两部分组成。如 硬盘控制器和磁盘 片。 中断(interrupt)方式就是当外设要与内存等进行数据传送时,发出一个中断请求给CPU,希望CPU暂停目前的工作,转而为它服务,当服务结束,CPU又转回去继续执行刚才被中断的业务。 因此为了使用中断控制方式,则外设与CPU间应该有相应的中断请求线,设备控制器的状态寄存器有相应的中断位。 中断方式虽然实现了CPU与设备间的并行操作,但由于CPU直接控制I/O操作,每传一个字符,控制器就要向CPU发一个中断请求,CPU就要做
原创力文档

文档评论(0)