- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章输入输出系统4
计算机组成原理 第五章输入输出系统Ⅱ * 第五章 输入输出系统 §5.1 概述 §5.2 I/O设备 §5.3 I/O接口 §5.4 程序查询方式 §5.5 程序中断方式 §5.6 DMA方式 一、DMA方式的特点 二、DMA接口功能和组成 三、DMA的工作过程 四、DMA接口类型 外 部 设 备 数据线 命令 状态 数据线 命令线 状态线 CPU 地址线 并 串\并 接口 命令寄存器 命令译码器 设备地址 选择电路 设备状态 标记 数据缓冲 寄存器DBR 控制逻辑电路 I/O接口 1. 实现设备选址的功能(SELECT电路) 2. 传送控制命令的功能(命令寄存器、命令译码器) 3. 实现数据传送功能(缓冲寄存器DBR) 4. 实现数据转换功能(串\并格式转换、电平转换电路) 5. 反映设备的状态功能(系列触发器) 程序查询方式 设置内存缓冲区首址 设置计数器 启动外设 传送一个数据 修改内存地址 修改计数值 结束I/O传送 准备好? 传送完? No Yes Yes No YES的含义: 输入缓冲器满,CPU可以读出数 输出缓冲器空,CPU可再次送数 传输一个数据的含义: CPU读出数,并将状态标志复位 CPU送入数,并将状态标志复位 ② 设备选择电路 DBR Q Q 数据线 准备就绪 启动命令 地址线 SEL 输入数据 启动设备 设备工作 结束 ① ③ ④ ⑤ ⑥ D B 程序查询方式的接口电路——输入电路 ① ② ③ ⑤ ⑥ 1 0 1 0 ④ CPU用一段程序实现输入、输出,期间不能做其它事情,效率低下 中断服务程序 中断服务程序 入口1 入口2 1 2 一、中断的概念 … K K+1 Q Q+1 … … 中断服务程序 1 中断服务程序 2 程序中断方式 CPU在执行现行程序过程中出现某些突发事件急需处理,CPU暂停当前程序转而处理突发事件,处理结束后返回原程序被中断的位置继续执行 设备选择电路 D Q 数据线 启动命令 地址线 SEL 输入数据 启动设备 设备工作 结束 1 Q Q D INTR B Q Q MASK 设备编码器 排队器 中断查询 来自高一级 的排队器 至低一级 的排队器 向量地址 中断响应 INTA 中断请求 命令译码 ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ① 1 0 DBR ⑦ ⑧ ⑥ 0 1 以输入为例 程序中断方式接口电路的基本组成 准备工作 准备工作 准备工作 传送数据 传送数据 发中断请求 发中断请求 I/O 宏观上CPU和I/O并行 工作,微观上CPU中断现行程序为I/O服务。当高速I/O设备或辅存频繁与主存交换信息时,主程序和服务程序将抢占 CPU。 主程序 继续执行主程序 启动外设 服务程序 (传送数据) 服务程序 (传送数据) 继续执行主程序 CPU 开发更高效率的I/O与主机间信息传送方式——DMA方式 第五章 输入输出系统 §5.1 概述 §5.2 I/O设备 §5.3 I/O接口 §5.4 程序查询方式 §5.5 程序中断方式 §5.6 DMA方式 一、DMA方式的特点 二、DMA接口功能和组成 三、DMA的工作过程 四、DMA接口类型 一、DMA 方式的特点 1. DMA 和程序中断两种方式的数据通路 CPU 主 存 ACC 中断接口 DMA 接口 I/O 设 备 中断方式数据传送通路 输入指令 输出指令 DMA方式数据传送通路 §5.6 DMA方式 2. DMA 与主存交换数据的三种方式 (1) 停止 CPU 访问主存 控制简单,使用在高速成组传送中 DMA访存时,CPU 处于不工作状态或保持状态
您可能关注的文档
- 某某市教育局学校安全工作.doc
- 第二章根与系数的关系.doc
- 渠道单元工程质量评定表(模板).doc
- 第二章术语.doc
- 柳州商务礼仪调研现状.doc
- 第二章消费者行为微观经济学.ppt
- 第二章汇率与汇率制度习题.doc
- 柱梁工程量计算规则.doc
- 第二章汇率的确定(国际财务管理,JosephF.Greco).ppt
- 柳埠镇基础资料.doc
- 2026年及未来5年钳式功率测量仪表项目市场数据调查、监测研究报告.docx
- 2026年及未来5年PET环保医药胶盒项目市场数据调查、监测研究报告.docx
- 2026年及未来5年滑线集电器项目市场数据调查、监测研究报告.docx
- 2025年事业单位工勤技能-陕西-陕西军工电子设备制造工五级(初级工)历年参考题典型考点含答案解析.docx
- 2026年及未来5年电动削笔器项目市场数据调查、监测研究报告.docx
- 2026年及未来5年无线红外报警探头项目市场数据调查、监测研究报告.docx
- 2026年及未来5年屏蔽铝盒项目市场数据调查、监测研究报告.docx
- 2026年及未来5年汽油机空滤芯项目市场数据调查、监测研究报告.docx
- 2026年及未来5年燃气加热式双面机项目市场数据调查、监测研究报告.docx
- 2026年及未来5年等电位联结端子箱项目市场数据调查、监测研究报告.docx
最近下载
- 2025年人工智能与机器学习课程期末考试题及答案.docx VIP
- 雪迪龙 SCS-900UV使用说明书.pdf VIP
- 2026中国电科36所校园招聘考试模拟卷及答案解析(夺冠).docx VIP
- 古代诗人名人王维人物介绍PPT.pptx VIP
- 温州市2026届高三第一次适应性考试(一模)语文试卷(含答案详解)原卷.pdf
- EXCEL上机操作题.doc VIP
- 贵州兴义电力发展有限公司2026年校园招聘备考题库及答案详解参考.docx VIP
- 金属材料学 戴起勋 上传完整版.doc VIP
- 心率变异性分析评价糖尿病患者自主神经病变应用.doc VIP
- 道路旅客运输企业安全生产操作规程汇编 .pdf VIP
原创力文档


文档评论(0)