美文网首页
第六章 I/O设备和设备控制器

第六章 I/O设备和设备控制器

作者: 杀手的手刹 | 来源:发表于2018-11-24 13:44 被阅读0次

I/O设备中的接口:

与控制器的接口有三种类型的信号

1、数据信号线(进出数据转换、缓冲后传送)

2、控制信号线(读\写\移动磁头等控制)

3、状态信号线

设备控制器:

设备并不直接与CPU通信

计算机中的一个实体——“设备控制器”负责控制一个或多个I/O设备,以实现I/O设备和计算机之间的数据交换。

控制器是CPU与I/O设备之间的接口,作为中间人接收从CPU发来的命令,并去控制I/O设备工作,以使处理机脱离繁杂的设备控制事务。

常作成接口卡插入计算机

可编址,不同类

          控制一个设备时只有一个地址,若连接多个设备则含有多个设备地址

          管理的复杂性因不同设备而异,分为字符设备控制器、块设备控制器。

a 基本功能

1.接收和识别CPU命令(控制寄存器:存放命令和参数)

2.标识和报告设备的状态(状态寄存器)

3.数据交换(数据寄存器)

4.地址识别(控制器识别设备地址、寄存器地址。地址译码器)

5.数据缓冲(协调I/O与CPU的速度差距)

6.差错控制

b 组成

1.设备控制器与处理机的接口

2.设备控制器与设备的接口

3.I/O逻辑

i/o逻辑:
通过一组控制线与处理机交互,CPU要启动一个设备时,

    1、将启动命令发送给控制器;

    2、同时通过地址线把地址发送给控制器

    3、控制器的I/O逻辑对收到的地址和命令进行译码,再根据所译出的命令选择设备进行控制。

相关文章

  • 操作系统基础之设备管理

    设备管理 设备管理的主要对象是I/O设备以及设备控制器和I/O通道,主要任务是:完成用户提出的I/O请求,提高I/...

  • io设备控制笔记1

    一,关于设备管理 管理对象: I/O设备和相应的设备控制器(I/O系统组成) 基本任务: 完成用户提出的I/O请求...

  • 软件设计师考试 | 第四章 操作系统知识 | 设备管理

    设备管理主要管理I/O操作的设备(鼠标、键盘等)、设备控制器、中断控制器、I/O处理机等。 (一)设备管理概述 在...

  • Chapter6输入输出系统

    I/O系统管理I/O设备和相应的设备控制器,完成用户提出的I/O请求 I/O系统的基本功能1.隐藏物理设备的细节不...

  • 13.I/O系统

    I/O基本概念 I/O系统的主要对象:I/O设备和对应的设备控制器 I/O系统的主要任务完成用户提出的I/O请求提...

  • 5.输入输出设备

    设备管理 用设备控制器屏蔽设备差异I/O 设备多种多样, 通过设备控制器范文设备( 类似代理商 )控制器像小电脑,...

  • 设备管理(一)

    目录 5.1 I/O硬件原理 I/O系统 I/O控制方式 设备控制器 5.2 I/O软件原理 I/O软件设计目标和...

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

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

  • 6输入输出系统——I/O系统

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

  • 输入输出系统——I/O系统

    一、 I/O系统的组成 包括: 需要用于输入、输出和存储信息的设备; 需要相应的设备控制器; 控制器与CPU连接的...

网友评论

      本文标题:第六章 I/O设备和设备控制器

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