- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5.1 输入/输出接口概述 问题的提出: 输入/输出接口在计算机系统中起什么作用? 计算机由三部分组成:中央处理器,存储器、输入/输出接口 中央处理器:完成各种算术和逻辑运算; 存储器:存储程序和需运算的各种数据和结果; 输入/输出接口:计算器可以完成各种算术和逻辑运算这些运算的原始数据从何出来?结果到何处?需要一个“桥”,这个“桥”的作用就是把操作者让计算机完成运算的数据和运算方式与命令传递给中央处理器,等中央处理器完成了给定的运算后按操作者给定的要求再把结果传递给操作者。计算机通过这个“桥”----输入/输出接口与外部实现信息或数据的交换。 把介于主机和外设之间的电路称为I/O接口电路,简称I/O接口。 5.1.4 I/O接口的种类: 1、并行接口 在计算机的I/O接口中满足多位同时输入或输出的接口称为并行接口。常见的并行接口有8位或16位。基本结构如下图。 2、串行接口 计算机与外设的数据交换一位一位地顺序传送,只占用一条传输线,它可由两种方式来实现:一种是将8位通道中的一位依靠软件来实现串行数据传送(如图中的D0-D7中的某一位,按一定的时间间隔来把数据转变成序列脉冲的形式);另一种是通过专用的通讯接口, 将并行数据转换为串行数据。典型的串行接口电路有8251。 3、脉冲/计数器(定时器)接口 实现对外部事件的计数或要求对时间进行精确定时----计数/定时器。计数由外部脉冲信号提供,当达到设定的计数值时,输出一个电平信号,告知外部设备已经计满。 定时可由计算机内部或外部提供一个标准的时钟信号,当达到设定的定时时间后,输出一个电平信号,告知外部设备已经到时。 典型的串行接口电路有8251。 4、A/D(模/数)、D/A ( 数/模)转换器 在工业过程控制中,经常要对温度、压力、流量、浓度及位移等物理量进行计算机控制。通常,先用传感器测量这些物理量,得到与之相应的模拟电流或模拟电压,再通过A/D转换器(ADC)转换为相应的数字信号,送入数字计算机处理。计算机处理后的结果是数字量,若用它去控制外部模拟量执行机构,则需通过D/A转换器(DAC)转换为相应的模拟信号,去驱动执行机构工作。 5、专用接口:不可编程,专用于一个目的的接口电路; 6、 通用接口:可编程,通过编程可以实现多种功能和目的的接口电路; 5.1.5 微机外设对接口的要求: 1、速度 2、数据位数 3、是否可编程,通用还是专用 5.1.6 接口需满足的功能: 1、选址功能:实现地址唯一性的要求; 2、数据传输功能:实现CPU与接口之间的数据交换; 3、传送命令的功能:实现CPU与向接口发出命令和接口工作状态传送到CPU; 谢谢观看,敬请批评指正 北方民族大学电信学院自动系 2005年2月第一稿 2006年2月第二修改 2007年2月第三修改 2008年4月第四修改 5.5.2 直接存储器存取(DMA)控制方式(了解内容) 采用上述三种方式,传送信息需CPU执行传输程序来完成,都需CPU暂停执行当前程序。如果传输的数据量大,需占用大量的CPU时间如何处理? 为了解决着个矛盾,微机都有不经CPU的干预,在专用硬件电路的控制下实现数据在I/O接口与存储器之间的直接高速传送数据功能。这种方法称为直接存储器存取(Direct Memory Access)。实现这种工作方式的专用接口电路,称为DMA控制器(DMAC)。例如,Intel公司的8257、8237,Motorola公司的MC6844等,都是能实现DMA方式的可编程DMA芯片。 用DMA方式传送数据时,在存储器和外部设备之间,直接开辟高速的数据传送通路。数据传送过程不要CPU介入,只用一个总线周期,就能完成存储器和外部设备之间的数据传送。因此,数据传送速度仅受存储器的存取速度和外部设备传输特性的限制。 DMA方式主要用于: (1) 硬盘和软盘I/O。 (2) 快速通信通道I/O。 (3) 多处理机和多程序数据块传送。 * 西北第二民族学院 电信系自动化教研室 第五章 输入/输出接口 本章主要知识点: 1、输入/输出接口作用; 2、I/O接口的基本结构; 3、I/O端口的编址 4、输入/输出指令及其寻址方式 5、CPU与外设之间数据传送方式 本章学习的重点: 1、 I/O端口的编址 2、 CPU与外设之间数据传送方式 微处 理器 8086/ 8088 存储器 RAM 存储器 ROM I/O 接口 外围设备 地址总线AB 控制总线CB 数据总线DB 图5-1 微型计算机的基本组成原理结构图 5.1.1 I/O接口的作用 主机与
您可能关注的文档
- 安徽医科大学护理学院思维与沟通课件 第十五章.ppt
- 安徽医科大学护理学院思维与沟通课件 第十一章.ppt
- 安徽医科大学护理学院思维与沟通课件 第十章.ppt
- 安徽医科大学护理学院思维与沟通课件 第四章.ppt
- 安徽医科大学护理学院思维与沟通课件 第五章.ppt
- 安徽医科大学护理学院思维与沟通课件 第一章.ppt
- 安庆师范大学化学化工学院化学教学论(讲座)课件 高考命题大揭秘二.ppt
- 安庆师范大学化学化工学院化学教学论(讲座)课件 高考命题大揭秘一.ppt
- 安庆师范大学化学化工学院化学教学论(讲座)课件 用启发式教学点燃学生智慧的火花.ppt
- 安庆师范大学化学化工学院化学教学论(实践)课件 课件二.ppt
- DB12 046.89-2011 产品单位产量综合电耗计算方法及限额 第89部分:手机 .docx
- DB12 046.88-2011 产品单位产量综合电耗计算方法及限额 第88部分:晶振 .docx
- DB12T 419-2010 无公害农产品 核桃栽培管理技术规范 .docx
- DB12T 417-2010 沙化和荒漠化监测技术规程.docx
- DB12T 449-2011 民用建筑四防门通用技术条件.docx
- DB12 046.100-2011 产品单位产量综合能耗计算方法及限额 第100部分: 果汁饮料 .docx
- DB12T 427-2010 葱姜蒜中205种农药多残留测定方法-GCMS法.docx
- DB12T 421-2010 有机农产品 甘薯有机栽培技术规范.docx
- DB12T 426-2010 蔬菜水果中205种农药多残留测定方法-GCMS法 .docx
- 《老年人身体康复》精品课件——项目6 中国传统康复技术.pptx
文档评论(0)