美文网首页
第六章 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指令来处理它们(包含了许多参数,每个参数表示一个与具体设备相关的特定功能)。

网络通信接口:

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

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

相关文章

  • 第六章 设备管理1

    一、I/O系统的功能、模型和接口 1、基本任务: 1)完成用户提出的I/O请求, 2)提高I/O速率、改善I/O设...

  • NodeJs学习笔记

    node前夕名词学习 I/O是什么I/O是电脑的接口, I/O接口的功能是负责实现CPU通过系统总线把I/O电路和...

  • 第六章 设备管理

    1.I/O系统的功能、模型和接口 1)主要功能 (1)隐藏物理设备细节 (2)实现设备无关性 (3)提高处理机和设...

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

    i/o系统组成包括: 需要用于输入、输出和存储信息的设备; 需要相应的设备控制器; 控制器与CPU连接的高速总线;...

  • 计算机组成原理(七)输入输出系统

    7.1 I/O系统基本概念 I/O系统由I/O软件和I/O硬件两部分构成。 I/O硬件包括外部设备、I/O接口、I...

  • 大厂求职必看!Tomcat线程模型—全网最清晰的讲解!

    UNIX系统的I/O模型 同步阻塞I/O、同步非阻塞I/O、I/O多路复用、信号驱动I/O和异步I/O。 什么是 ...

  • Unix系统下的I/O模型

    Unix系统下一共有5种I/O模型: 阻塞式I/O; 非阻塞式I/O; I/O复用(select 和 poll);...

  • Java I/O 模型

    UNIX系统下的I/0模型有5种:同步阻塞I/O、同步非阻塞I/O、I/O多路复用、信号驱动I/O和异步I/O。 ...

  • 第6章 6-1设备管理、IO组成、IO软件

    1. I/O系统的基本功能及模型 1)主要功能: 隐藏物理设备细节,方便用户 用户使用抽象的I/O命令即可 实现设...

  • 第六章I/O设备

    1. I/O系统的基本功能及模型 1)主要功能: 隐藏物理设备细节,方便用户 用户使用抽象的I/O命令即可 实现设...

网友评论

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

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