- 7
- 0
- 约4.63千字
- 约 48页
- 2016-04-05 发布于湖北
- 举报
工作过程:当输出设备将数据输出后,会发出一个ACK信号,使D触发器翻转为0。CPU查询到这个状态信息后,执行输出指令,将新的输出数据发送到数据总线上,同时把数据口地址发送到地址总线上。由地址译码器产生的译码信号和WR相“与”后,发出选通信号,将输出数据送至8位锁存器。同时,将D触发器置为1,并通知外设进行数据输出操作。 * 查询式输出的端口信息 查询式输出程序流程图 NEXTOUT: IN AL, STATUS_PORT ;从状态口输入状态信息 TEST AL, 80H ;测试标志位D7 JNZ NEXTOUT ;未就绪,继续查询 MOV AL, BUF ;从缓冲区BUF取数据 OUT DATA_PORT, AL ;从数据端口输出 * 三、 中断传送方式 为了进一步提高CPU的效率和使系统有实时性能,可以采用中断传送方式。在中断传送方式下,当外设准备好时,主动向CPU发出中断请求,请求CPU进行数据的输入输出。 * 中断传送方式的输入接口电路 * 中断方式的数据输入 采用中断传送方式时,外设处于主动地位,无需CPU花费大量时间去查询外设的工作状态。与程序方式相比,大大提高了CPU的效率。 外设请求中断 INTR有效 主程序 中断服务程序 输入 数据 外设准备数据 * 四、DMA方式 DMA (Direct Memory Access): 是存储器与外设或存储器之间进行大量数据传送的方法,是在DMA控制器(DMAC)的控制下进行的。 * 通过DMA控制器实现的一种高速数据传送方式;典型应用是磁盘与内存的数据交换。 完全由硬件实现,不需要CPU干预,也不需要软件介入。 常用的DMA控制器是Intel 8237。 1.DMA传送传送方式的提出 * CPU 总 线 存储器 外设 程序控制的数据输入/输出 DMA DMA与程序控制数据传送路径比较 DMA与程序控制数据传送路径的比较 * (2) CPU 响应后,DMAC接管对总线的控制,进入 DMA方式。 (1) 能向CPU 发出 BUSRQ 请求信号。 (3) 能发出地址信息,并对I/O端口或存储器寻址。 DMA 控制器的基本功能 2.DMA传送的原理和DMA控制器功能 * (5)决定数据传送的地址和数据传送的长度。 (4)发出读、写控制信号。 (6)判断DMA 操作的结束,撤消总线请求信 号,使CPU 恢复正常工作。 * DMA传送原理图 DMA 传送的原理 * DMA工作流程 * 3. DMA操作方式 (1)单字节方式 DMA控制器操作每次均只传送一个字节。 (2)字组方式 也叫请求方式或查询方式。这种方式以有DMA请求为前提,能够连续传送一批数据。 * (3)连续方式 连续操作方式是指在数据块传送的整个过程中, 不管DMA请求是否撤消,DMA控制器始终控制着 总线。除非传送结束或检索到“匹配字节”, 才把总线控制权交回CPU。 * 传送方式的比较 无条件传送:慢速外设需与CPU保持同步 查询传送: 简单实用,效率较低 中断传送:外设主动,可与CPU并行工作,但每次传送需要大量额外时间开销 DMA传送:DMAC控制,外设直接和存储器进行数据传送,适合大量、快速数据传送 * 微机系统的信息交换有并行通信 和串行通信两种方式。 并行通信是以微机的字长为传输单位;适合于外部设备与微机之间进行近距离、大量和快速的信息交换。 实现并行通信的接口称之为并行接口。 6.3 并行通信和并行接口 * 8255A是Intel86系列微处理机的配套并行接口芯片,它可为86系列CPU与外部设备之间提供并行输入/输出通道。 * I/O接口概述 I/O端口与其寻址方式 CPU与外设之间的数据传送方式 本节内容 并行接口 —— 8255A * ? 掌握微型计算机接口技术的基本概念 ? 了解主机与外设之间的各种数据传送方式 ? 了解I/O端口的寻址方式 学习目的 掌握可编程并行接口芯片 8255A的连接与编程 * 6.1 I/O接口概述 微型计算机系统可通过系统总线与外设相连,进行系统的扩展与开发,而外设必须通过接口才能与CPU交换信息。 CPU或 系统总线 I/O 接口 电路 外 设 * (1)速度的匹配 外设的读写速度可能很慢。CPU与端口进行快速数据交换,端口与外设进行慢速交换。端口作为微型机与外设间传递数据的中间缓冲站。 接口电
您可能关注的文档
- 第5章02聚合物的转变与松弛.ppt
- 第5章复合体系的典型界面反应.ppt
- 第5章刚体力学.ppt
- 第5章机械波A.ppt
- 第5章-静电场2xue.ppt
- 第5章—品牌创意与设计.ppt
- 第5章输入输出和中断.ppt
- 第5章调制解调技术.ppt
- 第5章总线与接口.ppt
- 第06-2 变压器.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 储能电站电池充放电管理制度.docx VIP
- 2024年重庆市铜梁县公开招聘城市协管员试题带答案详解.docx VIP
- 2024年重庆市奉节县公开招聘城市协管员试题带答案详解.docx VIP
- 2024《管理报告体系研究的国内外文献综述》4600字.docx VIP
- 2026-2031年中国基金市场发展前景预测研究报告.docx VIP
- (人教2024版)数学六年级下册 第4单元《比例》大单元教学设计 .pdf VIP
- 高中物理课件:向心加速度.ppt VIP
- 青岛市2025年高三一模语文试卷(含答案).pdf
- 4 数据管理能力成熟度DCMM标准解读.pptx VIP
- 《诊疗六步》.pptx VIP
原创力文档

文档评论(0)