美文网首页
第六章 I/O系统的功能、模型和接口

第六章 I/O系统的功能、模型和接口

作者: 杀手的手刹 | 来源:发表于2018-11-24 13:27 被阅读0次
    i/o系统组成

    i/o系统组成包括:

    需要用于输入、输出和存储信息的设备;

    需要相应的设备控制器;

    控制器与CPU连接的高速总线;

    有的大中型计算机系统,配置I/O通道


    在I/O系统与高层接口中,根据设备类型的不同,又进一步分为若干个接口。主要包括:

    块设备:数据的存取和传输都是以数据块为单位的设备。基本特征是传输速率较高、可寻址。磁盘设备的I/O常采用DMA方式。

    特点:1、隐藏了磁盘的二维结构:块设备接口隐藏了磁盘地址是二维结构的情况:每个扇区的地址需要用磁道号和扇区号来表示。2、将抽象命令映射为低层操作:块设备接口将上层发来的抽象命令,映射为设备能识别的较低层具体操作。   

    字符设备:数据的存取和传输是以字符为单位的设备。如键盘、打印机等。基本特征是传输速率较低、不可寻址,常采用中断驱动方式。

    get和put操作:由于字符设备是不可寻址的,因而对它只能采取顺序存取方式。(用户程序)获取或输出字符的方法是采用get和put操作。

    in-control指令:因字符设备的类型非常多,且差异甚大,系统以统一的方式提供了一种通用的in-control指令来处理它们(包含了许多参数,每个参数表示一个与具体设备相关的特定功能)。

    网络通信接口:

    通过某种方式,把计算机连接到网络上。

    操作系统必须提供相应的网络软件和网络通信接口,使得计算机能通过网络与网络上的其它计算机进行通信,或上网浏览。

    相关文章

      网友评论

          本文标题:第六章 I/O系统的功能、模型和接口

          本文链接:https://www.haomeiwen.com/subject/plaeqqtx.html