输入输出接口技术和输入输出通道46.pptVIP

输入输出接口技术和输入输出通道46.ppt

  1. 1、本文档共70页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 输入输出接口技术和 输入输出通道 ;本章学习目的:;主要内容;第一节 概述;1、接口通道及功能;门电路;:是CPU与“外部世界”的连接电路,负责“中转”各种信息。;1、接口、通道及其功能;1、接口、通道及其功能;接口组成:;1、接口、通道及其功能;1、接口、通道及其功能;I/O通道: 给计算机提供被控对象的各种物理参数的通道称为信号的输入通路。 传输计算机控制命令作用于被控对象的通道称为信号的输出通路。 ;I/O通道: 单信号输入通道: 高电压大电流 低电压小电流 频率信号 开关信号 多信号输入通道 ;2、I/O信号的种类;2、I/O信号的种类;2、I/O信号的种类;2、I/O信号的种类;2、I/O信号的种类;2、I/O信号的种类;3、cpu与外设的通信方式;3、cpu与外设的通信方式 ;;;;;;第二节 IO控制方式;基本控制方式;指CPU和外围设备间信息传送实在程序控制下进行的。 分类: 无条件传送方式 查询式传送方式 (条件传送方式) ;定义: 当外设已准备就绪,不必查询外设的状态而进行信息传输,这就称为无条件传送。 适用范围: 只适用于简单的外设, eg:开关和LED数码段显示器等 ;1、程序控制方式 ;;有条件传送方式——查询传送方式 ;;;端 口 译 码;MPU 是Micro Processor Unit的所写微处理器。早期甚至多达7、8颗,但目前大多合并成2颗,一般称作北桥(North Bridge,是主板芯片组中起主导作用的最重要的组成部分,也称为主桥)芯片和南桥(South Bridge,南桥芯片负责I/O总线之间的通信)芯片,在计算机中起到转接桥的作用,转接数据.(转自百科) CPU是英语“Central Processing Unit”的缩写,是计算机的大脑,起到运算数据的作用,而CPU的指令调用、数据传输、各个设备的工作状态都需要CPU通过MPU转接控制才能完成;播放flv;查询传送方式;查询传送方式实时响应;2、中断控制I/O方式;图6-3中断方式原理图;图6-8中断服务子程序;2、中断控制I/O方式;2、中断控制I/O方式;2、中断控制I/O方式;2、中断控制I/O方式;小结 多重中断处理时必须解决的四个问题;测验;2、中断控制I/O方式;2、中断控制I/O方式;只需有简单的硬件电路,如将A、B、C三台设备的中断请求信号“或”后作为系统INTR, A、B、C三台设备中只要至少有一台设备提出中断请求,都可以向CPU发中断请求。进入中断服务子程序后,再用软件查询的方式分别对不同的设备的服务 查询程序的设计思想同查询式,查询的前后顺序就给出了设备的优先级;软件查询中断控制程序;2、中断控制I/O方式;CPU及 总线控 制逻辑;;若两个设备同时发出中断申请,会怎样?? 接近CPU的得到中断响应,后面得不到响应的设备一直保持中断请求。 中断结束后才会响应下个中断;专用硬件方式;图6-7中断控制器的系统连接 ;有了中断控制器以后,CPU的INTR和引脚不再与接口直接相连,而是与中断控制器相连 外设的中断请求信号通过IR0~IR7进入中断控制器,经优先级管理逻辑确认为级别最高的那个请求的类型号会经过中断类型寄存器在当前中断服务寄存器的某位上置1,并向CPU发INTR请求,CPU发出信号后,中断控制器将中断类型码送出。 在整个过程中,优先级较低的中断请求都受到阻塞,直到较高级的中断服务完毕之后,当前服务寄存器的对应位清0,较低级的中断请求才有可能被响应 ;实时响应的条件;假设采用软件查询的中断控制方式,现在我们有n个中断方式控制的外???。把他们按照最短响应时间从小到大的顺序排列。各外设的实际服务时间为S1,S2,….Si,….Sn。设其中第i个设备的服务时间最长。最短响应时间是C1,C2,C3,…,Cn即 Si =Smax。 最坏的一种情况是,当第i个设备刚刚进入服务程序时,其他所有的设备都提出中断请求。假设不允许中断嵌套,那么系统必须为第i个设备服务完后才能依次从第1个设备开始为其余设备服务。要满足实时性要求,必须在各设备的最短响应时间内使他们都得到服务,则最短响应时间必须满足下列条件: ;3、直接存储器存取方式——DMA;3、直接存取DMA方式;3、直接存取DMA方式;3、直接存取DMA方式;3、直接存取DMA方式;DMA控制方式

文档评论(0)

178****9325 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档