I/O知识点汇总

本文详细介绍了I/O设备的分类、设备控制器的功能与组成、PC的I/O体系结构,包括I/O端口和总线技术,并探讨了四种I/O设备控制方式:程序直接控制、中断驱动、DMA和通道控制,解析了它们的工作原理和优缺点。
摘要由CSDN通过智能技术生成

I/O设备分类:

  1. 按使用特性
    人机交互类外设:打印机、显示器、鼠标、键盘等
    存储设备:磁盘、磁带、光盘等
    网络通信设备:网络接口、调制解调器等

  2. 按传输速率分类
    低速设备:每秒几个到数百个字节(< KB/s),如键盘、鼠标
    中速设备:每秒数千个字节至数万个字节,如激光打印机
    高速设备:数百个千字节至千兆字节(>100 KB/s),如磁带机、光盘机

  3. 信息交换的单位分类
    块设备:信息的存取以数据块为单位,读写的基本单位是数据块,如磁盘
    字符设备:用于数据输入输出的设备为字符设备,读写的基本单位是字符,如交互式终端机、打印机


设备控制器

什么是设备控制器?

设备控制器是计算机中的一个实体,物理上看控制器是一块接口卡或主板上的一个功能模块。主要职责是控制一个或多个I/O设备,以实现CPU与I/O设备之间的数据交换。设备控制器收到命令后,CPU可以转向执行其他工作,而让设备控制器自行完成具体的I/O操作。当命令执行结束后,控制器发出一个中断信号,OS重新获得CPU控制权并检查执行结果。这样把CPU解脱出来。

设备控制器的功能

设备地址识别:识别I/O端口,使I/O操作与设备对应。

接收和识别命令指挥设备执行:接收通道或CPU通过I/O总线发来的命令和参数,存储在控制寄存器中,

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值