- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章输入输出系统(课前更新)
第8章 输入输出系统
目录
8.1 外围设备的速度分级与信息交换方式 ——了解
8.2 程序查询方式 ——了解
8.3 程序中断方式 ——掌握
8.4 DMA方式 ——掌握
8.5 通道方式 ——了解
8.6 通用I/O标准接口 ——了解
考研大纲要求
(一) I/O系统基本概念
(二) 外部设备
(三) I/O接口(I/O控制器)
1. I/O接口的功能和基本结构
2. I/O端口及其编址
(四) I/O方式
1. 程序查询方式
2. 程序中断方式
3. DMA方式
DMA控制器的组成;DMA传送过程。
4. 通道方式
第7章
中断的基本概念
中断响应过程
中断处理过程
多重中断和中断屏蔽的概念
8.1 外围设备的速度分级与信息交换方式
8.1.1 外围设备的速度分级
8.1.2 信息交换方式
8.1.1 外围设备的速度分级
根据外设的工作速度,CPU与外设的定时方式有以下3种:
速度极慢或简单的外围设备
CPU直接接收或发送数据。
慢速或中速的外围设备
采用异步定时方式,或称为应答式数据交换;
CPU与外设之间通过两个相互的联络信号来决定开始数据传送的时间。
高速的外围设备
采用同步定时方式;
CPU以等间隔的速率执行输入/输出指令。
询问信号
应答信号
由时钟脉冲控制
如何使CPU与外设同步工作
如:机械开关、发光二极管
如:键盘、显示器
如:主存、辅存
8.1.2 外设信息交换方式
程序查询方式
早期计算机中使用的一种方式,效率低。
程序中断方式
适用于随机出现的服务。
直接内存访问(DMA)方式
适用于内存和高速外围设备之间大批数据交换的场合。
通道方式
增加一个具有特殊功能的处理器——通道,将CPU的输入输出权力下放。
外围处理机方式(PPU)
是通道方式的进一步发展。
动画演示:8-1.swf
程序查询方式
工作过程
CPU传送数据之前先检查外设的状态,若没有准备好,则继续查询等待,直至外设就绪即进行数据传送。
硬件要求
只需接口电路的状态、数据口,不需增加其他控制电路。
特点
CPU主动查询,程序控制数据传送过程,简单易行;
每次查询之后只能传送一个字或一个字节的数据,数据传输率不高,CPU时间浪费较多。
适用场合
CPU不太忙且对传送速度要求不高的系统。
工作过程
CPU有传送要求时,启动外设后可处理其他事件,当外设准就绪后,通过中断的方式和CPU完成数据传送工作。
硬件要求
需要附加的中断控制电路。
特点
一定程度上实现了CPU和外设的并行工作;
中断操作过程增加了软硬件的开销,且每次数据传送只能传送一个字或一个字节的数据,数据传送效率低。
适用场合
CPU与慢速外设之间的数据传送。
程序中断方式
工作过程
CPU分配总线使用权之后,在硬件DMA控制器(DMAC)的控制下完成存储器与高速外设之间的大量数据的传送。
硬件要求
需要相应的DMA控制器及数据通路,电路结构复杂,硬件开销大。
特点
数据传送不需要经过CPU,直接由硬件控制;
外设与存储器之间的数据传送量大。
适用场合
包含有高速外设的系统中。
存储器与外设之间数据交换时使用
直接内存访问(DMA)方式
通道方式
工作过程
CPU将IO控制的权利下放给通道,由通道统一管理所有的输入输出操作。
硬件要求
需要IO通道(也称IO处理器,IOP);
通道是一个具有特殊功能的处理器。
特点
硬件代价较高;
IO传送的效率高,并且减轻了CPU的工作负担。
适用场合
高性能要求的系统中。
8.2 程序查询方式
CPU
IN AL , DX
数据总线
地址总线
/RD
/WR
/MIO
IO
0
地址信息
0
OUT DX , AL
0
0
地址信息
数据的输入输出完全由程序控制!
1、设备编址——统一编址方式
统一编址方式
将I/O系统与主存系统作为一个整体进行编址;
优点:
访问I/O端口可使用访存指令,操作类型多样,使用灵活;
I/O端口有较大的编址空间;
缺点:
占用主存空间,使实际主存容量减小;
I/O访问的指令字长较长,执行速度慢。
00000H
FFFFFH
以20位主存地址、16位I/O地址为例
主
存
储
器
I/O
设
备
EFFFFH
F0000H
1、设备编址——独立编址方式
独立编址方式
将I/O系统与主存系统分别编址;
特点:
I/O端口地址不占用主存空间;
使用专用的I/O指令,指令字长短,执行速度快;
与主存空间区分容易。
00000H
FFFFFH
主
存
储
器
I/O
设
备
0000H
FFFFH
以20位主存地址、16位I/O地址为例
2、
您可能关注的文档
最近下载
- 大麦EK318.操作手册.C01.220905.pdf
- 五马先生纪年.docx VIP
- 急救与心理技能(视频课)知到课后答案智慧树章节测试答案2025年春中南大学.docx VIP
- 应急救援员国家职业技能标准(2019年版).pdf VIP
- 场地设计作图题-一级建筑师场地设计(作图题)真题精选.docx VIP
- 小学环境教育:校园内水体污染调查与水质保护实践教学研究课题报告.docx
- 阿迪达斯(Adidas)品牌现状分析与二次增长战略规划.pptx
- 人教版七年级上册数学一元一次方程计算题及应用题.docx VIP
- 人教版2025八年级上册英语Unit3 same or different单元复习课件.pptx VIP
- 濒危古树评估与抢救保护技术规程.docx VIP
文档评论(0)