2020-12-13 学习笔记

>>每日小记<<

项目 状态
距离2021年倒计时 18天
今日天气情况
是否重要日子
今日心情如何 开心
今日身体状况 良好
坚持背记单词 1389天
坚持记录开销 1193天
坚持英语学习 893天
坚持简书日更 672天
坚持记录时间 629天
坚持走路跑步 632天
坚持健身锻炼 612天
坚持反思日记 614天
坚持健康饮食 604天
坚持听读阅读 534天
坚持党务学习 480天
坚持IT知识学习 417天
坚持双拼练习 345天
坚持五笔练习 162天
坚持练习游泳 28天,暂停
坚持PMP学习 79天,通过考试
其他重要的事 上班


《操作系统》

第五章.设备管理

I/O控制方式

程序直接控制方式
| 又称为轮询、忙等
优点:工作过程简单
缺点:CPU利用率相当低
中断控制方式
优点:CPU和I/O设备并行工作,CPU只需接到中断信号后处理即可,利用率高
缺点:需要硬件支持;每输入/输出一个设备都需要CPU中断
DMA控制方式
在外设和内存间开辟直接的数据交换通路,成批进行数据交换,不需要CPU干预
特点:数据传输的基本单位是数据块;数据单向传输;仅在一次传送开始和结束时需要CPU干预,其他过程在控制器控制下完成
DMA控制器中的寄存器
命令/状态寄存器CR、内存地址寄存器MAR、数据寄存器DR、数据计数器DC
优点:设备和CPU并行工作;设备与内存的数据交换速度加快,且不需要CPU干预
缺点:每台设备需要一个DMA控制器,不经济
通道控制方式
通道独立于CPU,有自己的运算和控制逻辑、指令系统,通过通道I/O指令控制I/O操作
一个通道可控制多台设备;通道硬件简单,指令类型单一;没有自己的内存,通道指令存放在主存中
优点:I/O操作独立、把CPU从输入/输出操作中解放出来、CPU和通道、通道和通道、各通道的外设间都并行工作
缺点:需要更多硬件,成本高;适合大型数据交互场合
字节多路通道
用于连接多个慢速和中速设备,数据传送以字节为单位,每传送一个字节需要较长等待时间,故通道可以字节交叉方式轮流为多个设备提供服务,大幅提高通道利用率;数据宽度一般为单字节
数组选择通道
按数组方式进行数据传送,可以连接多台高速设备,但它只有一个分配型子通道,即同一时间只能控制一台设备进行数据传送;故通道利用率低
数组多路通道
含有多个非分配型子通道,具有很高的数据传输速率,且通道利用率高;按数组方式进行数据传送

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章