计算机组成原理-笔记-第七章

 章节汇总

第一章——计算机系统概述(硬件+软件)

第二章——数据的表示和运算

第三章——存储系统  

第四章——指令系统

第五章——中央处理器

第六章——总线

第七章——输入输出系统

目录

七、第七章——输入输出系统

1、IO设备与IO控制方式

(1)控制方式(查询,中断,DMA)

(2)通道控制

(3)IO系统

(4)总结

2、外设(外部设备)

(1)显示器

(2)打印机

3、IO接口

(1)统一编址 & 独立编址

(2)接口类型

(3)总结

4、程序查询方式

(1)练习题

(2)总结(优点+缺点)

5、中断

(1)关中断——开中断(原子性)

(2)中断——flag——触发器

(3)中断——优先级(硬件排队器,软件查询)

(4)中断——优先级设置

(5)中断处理——硬件向量法

6、多重中断(套娃—递归)

(1)练习题

(2)总结

(3)拓展

7、程序中断

(1)习题

(2)总结

8、DMA方式

(1)总过程——前,中,后

(2)过程细化

(3)传输过程图

(4)DMA和CPU的控制权

(3)特点

(3)中断 VS DMA ——对比图

(3)总结


七、第七章——输入输出系统

1、IO设备与IO控制方式

计算机组成原理-笔记-第七章_第1张图片

(1)控制方式(查询,中断,DMA)

计算机组成原理-笔记-第七章_第2张图片

计算机组成原理-笔记-第七章_第3张图片
 

(2)通道控制

计算机组成原理-笔记-第七章_第4张图片

(3)IO系统

计算机组成原理-笔记-第七章_第5张图片

(4)总结

计算机组成原理-笔记-第七章_第6张图片

2、外设(外部设备)

计算机组成原理-笔记-第七章_第7张图片

(1)显示器

计算机组成原理-笔记-第七章_第8张图片

计算机组成原理-笔记-第七章_第9张图片

计算机组成原理-笔记-第七章_第10张图片

计算机组成原理-笔记-第七章_第11张图片

(2)打印机

计算机组成原理-笔记-第七章_第12张图片

计算机组成原理-笔记-第七章_第13张图片

3、IO接口

计算机组成原理-笔记-第七章_第14张图片

计算机组成原理-笔记-第七章_第15张图片

计算机组成原理-笔记-第七章_第16张图片

计算机组成原理-笔记-第七章_第17张图片

(1)统一编址 & 独立编址

计算机组成原理-笔记-第七章_第18张图片

(2)接口类型

计算机组成原理-笔记-第七章_第19张图片

(3)总结

计算机组成原理-笔记-第七章_第20张图片

4、程序查询方式

轮询——查询(一直未就绪,就会卡住!死循环)

串行方式——效率低(但是简单)

CPU可以使用轮询(一直查询——独占查询)

可以定时查询(优化的方法)

计算机组成原理-笔记-第七章_第21张图片

 计算机组成原理-笔记-第七章_第22张图片

(1)练习题

计算机组成原理-笔记-第七章_第23张图片

(2)总结(优点+缺点)

计算机组成原理-笔记-第七章_第24张图片

5、中断

计算机组成原理-笔记-第七章_第25张图片

(1)关中断——开中断(原子性)

关中断——关门放狗——进行处理(这个时候,不会理会其他的操作)

开中断——处理结束后,再开门——才开始处理其他的操作

关于数据的处理——一定要记得保证他的原子性!

计算机组成原理-笔记-第七章_第26张图片

(2)中断——flag——触发器

计算机组成原理-笔记-第七章_第27张图片

(3)中断——优先级(硬件排队器,软件查询)

计算机组成原理-笔记-第七章_第28张图片

(4)中断——优先级设置

计算机组成原理-笔记-第七章_第29张图片

(5)中断处理——硬件向量法

关中断(关门放狗)——保存中断点——找到中断程序

计算机组成原理-笔记-第七章_第30张图片

根据中断点(保护现场)——执行中断——恢复现场——开中断(回到中断点) 

计算机组成原理-笔记-第七章_第31张图片

6、多重中断(套娃—递归)

一定要加——屏蔽关键字(真是头秃)

计算机组成原理-笔记-第七章_第32张图片

(1)练习题

计算机组成原理-笔记-第七章_第33张图片

(2)总结

计算机组成原理-笔记-第七章_第34张图片

(3)拓展

计算机组成原理-笔记-第七章_第35张图片

7、程序中断

计算机组成原理-笔记-第七章_第36张图片

(1)习题

计算机组成原理-笔记-第七章_第37张图片

(2)总结

计算机组成原理-笔记-第七章_第38张图片

8、DMA方式

Direct Memory Access 直接内存访问

(1)总过程——前,中,后

计算机组成原理-笔记-第七章_第39张图片

(2)过程细化

计算机组成原理-笔记-第七章_第40张图片

(3)传输过程图

计算机组成原理-笔记-第七章_第41张图片

(4)DMA和CPU的控制权

有三种方法——DMA的传输方式

计算机组成原理-笔记-第七章_第42张图片

(3)特点

计算机组成原理-笔记-第七章_第43张图片

(3)中断 VS DMA ——对比图

计算机组成原理-笔记-第七章_第44张图片

(3)总结

注意:DMA在不同总线结构中,他的方式都不一样!具体结构具体设计!

他只是告诉我们有这些思路,不要局限于这些!

这些设计结构,是前辈们的思想!我们学习是前辈们解决问题的方法!

计算机组成原理-笔记-第七章_第45张图片


到这里,计算机网络就全部搞定啦~~~

但是这只是开始~

相信你学习完之后,已经对电脑的硬件有了一些认识

如何一步步组装,一步步封装,从简单到复杂,从1个部件,到多个部件

前人如何一步步让计算机,变得方便我们操作,他们付出了很多的努力!

从一步步的数据加减乘除,到数据的交换,存储,再到模块,设备之间...


站在巨人的肩膀上,我们征途才刚刚开始,加油啊!为了你自己的目标!

这一路上,虽然艰辛,但是还有很多人注视着你,你并不是一个人在战斗!

计算机的征程,吾心往矣,虽九死其犹未悔!

你可能感兴趣的:(其他,笔记)