- 1、本文档共63页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章输入输出系统
§6,1接囗概念
86.2CPU与IO设备之间的接囗信息
§6.3CPU与外设之间的数据传送方式
§6.4DMA控制器8237A
束x
§61接囗概念
输入/输出(ⅠO)接口是主机与IO设备之间所
设置的逻辑控制部件,通过它实现主机与IO设备
之间的信息交换。
接口电路有两类:
辅助接口电路:接收时钟、中断请求信号
输入/输出接口电路:连接外部设备
思考问题:
微型计算机和外设之间为什么需要接口?
束x
§61接囗概念
一般情况下,存储器可以与总线直接相连,而
外部设备却需要通过接口与CPU的总线相连,原
因是由存储器和外设的特点决定:
存储器:
功能单一
传输方式单一(一次一个字或一个字节)
操作方式单一(读和写)
制造工艺与CPU相似,速度与CPU相匹配
束x
§61接囗概念
外设:
种类繁多(输入输出输入/输出,检测,控制)
信号种类不一(A,D,开关量)
信号带宽不同(串行,并行)
同一个时刻CPU通常只和一个外设交换信息
工作速度不同
接口:解决以上差异协调、匹配外设与主机正常
工作的逻辑部件及相应控制软件。
束x
§61接囗概念
CPU寻址外设的两种方式:
1.存储器映射方式
将ⅣO端口和存储器单元同等看待,统一编址。
即一个端口占用一个存储单元地址。可以使用
访问内存的指令访问端口。
优点:可以使用的访问指令类型多,使用方便,另
外,端口的地址空间较大
缺点:占用内存空间,访问速度慢
束x
§61接囗概念
2隔离JO方式
将O端口和存储器做不同处理,分开编址。即
CPU在寻址内存和外设时,使用不同的控制信
号加以区分。
CPU为端口提供了与内存访问空间完全独立的
I/O地址空间,使用专用指令ⅠN和OUT访问端口
优点:执行速度快,不占用内存空间。
缺点:地址范围小。
束x
§62CPU和ⅣO设备之间的接囗信息
1、数据信息
数字量信息:离散的二进制形式数据,最小单位
为“位(b)”,8位为一个字节(B)。
模拟量信息:用模拟电压或模拟电流幅值大小表
示的物理量。
开关量:只有两个状态,“开”和“关”,用一
位二进制数即可表示。
束x
§62CPU和O设备之间的接囗信息
2、状态信息
反映当前外设所处的工作状态,实际中通过状
态端口信息表现。
3、控制信息
由CPU发出的用来控制外设工作的信号。例如:
控制输入/输出装置的启动或停止
问题提出:数据信息、状态信息、控制信息是不
同性质的信息,被分别传送,如何实现?
束x
§62CPU和ⅣO设备之间的接囗信息
问题解决:数据信息、状态信息、控制信息使
用不同的端口地址。
问题结论:都通过数据总线传送,但放在接口
的不同寄存器(I0O端口)中,其中
◆输入输出的数据信息放在数据缓冲器
◆输入的状态信息放在状态寄存器
◆输出的控制信息放在控制寄存器
束x
§62CPU和ⅣO设备之间的接囗信息
外设通过接口与cPU之间的连接
外
数据输入寄存器数据、部
数据输出寄存器
CPU
控制输出寄存器7人控制
或
状态输入寄存器
状了出
接口
束x
您可能关注的文档
最近下载
- 肾动态显像dynamicrenalimaging.PPT
- 人教版(2024新版)英语七年级上册Unit 7 Happy Birthday!大单元整体教学设计.docx
- 《高等职业学校专业教学标准(试行)》存在的问题及改进建议--以财经大类、文化教育大类和旅游大类为例.pdf VIP
- 《小班美工区中幼儿教师指导问题及策略研究报告》9700字.docx
- 三级烟草专卖管理师岗位技能鉴定试卷答案.docx VIP
- 国家开放大学,地域文化,人文武隆形考一 (2).docx
- 2024年秋季新北师大版七年级上册数学全册教案.DOCX
- 手术讲解模板:睾丸扭转复位固定术.ppt
- 壹号土猪市场营销分析.doc VIP
- DELI得力 M201CR用户手册 说明书.pdf
文档评论(0)