- 1、本文档共69页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]微机原理输入输出及接口
教学要求 1. 了解8088的两种组态形式 2. 掌握最小组态下的 引脚定义、总线形成和总线时序 3.掌握中断操作:中断分类、中断向量、中断响应流程 习题(第108页)—— 4.6 ~ 4.8 4.11 ~ 4.14 4.4.3 中断操作 8088的中断类型(P100) 中断响应流程 中断向量表 第8章 输入/输出接口 8.1 微型计算机的输入/输出接口 8.2 并行通信与并行接口 8.3 可编程并行通信接口芯片8255A 8.4 串行通信及串行接口 8.5 可编程串行通信接口芯片8251A 8.1 微型计算机的输入/输出接口 本章教学重点 一、常用输入输出控制方式及接口技术 1、程序控制方式(无条件传送方 式和条件或查询传送方式) 2、中断控制方式 二、 常用I/O接口电路的典型结构 三、可编程并行I/O接口芯片8255及其应用 I/O接口概述 为什么需要I/O接口(电路)? 微机的外部设备多种多样 工作原理、驱动方式、信息格式、以及工作速度方面彼此差别很大 它们不能与CPU直接相连 必须经过中间电路再与系统相连 这部分电路被称为I/O接口电路 I/O接口概述(续1) 什么是I/O接口(电路)? I/O接口是位于系统与外设间、用来协助完成数据传送和控制任务的逻辑电路 PC机系统板的可编程接口芯片、I/O总线槽的电路板(适配器)都是接口电路 I/O接口概述(续2) 什么是微机接口技术? 处理微机系统与外设间联系的技术 注意其软硬结合的特点 根据应用系统的需要,使用和构造相应的接口电路,编制配套的接口控制程序,支持和连接有关的设备 一、I/O接口的主要功能 ⑴ 对输入输出数据进行缓冲和锁存 输出接口有锁存环节;输入接口有缓冲环节 实际的电路常见: 输出锁存缓冲环节、输入锁存缓冲环节 ⑵ 对信号的形式和数据的格式进行变换 微机直接处理:数字量、开关量、脉冲量 ⑶ 对I/O端口进行寻址(补充) ⑷ 与CPU和I/O设备进行联络 二、I/O接口的典型结构 1. 接口电路的内部结构 2. 接口电路的外部特性 3. 接口电路芯片的分类 4. 接口电路的可编程性 1. 接口电路的内部结构 CPU与外设之间交换的信息主要有:数据、状态和控制信息,于是接口电路内部的主要工作寄存器相应有: ⑴ 数据寄存器 输入数据寄存器:用来暂存外设给CPU的数据 输出数据寄存器:用来暂存CPU给外设的数据 ⑵ 状态寄存器 用来暂存外设或接口电路的状态 ⑶ 控制寄存器 用来存放CPU给外设或接口电路的命令 2. 接口电路的外部特性 主要体现在引脚上,分成两侧信号 面向CPU一侧的信号: 用于与CPU连接 主要有数据、地址和控制信号 面向外设一侧的信号: 用于与外设连接主要信号有:数据、控制和状态信号 但信号的功能定义、时序关系和逻辑电平等差异较大需要利用接口电路进行转换或匹配 3. 接口电路芯片的分类 接口电路的核心部分往往是一块或数块大规模集成电路芯片(称为接口芯片): 通用接口芯片:例如8255、8253等 支持通用的数据输入输出和控制的接口芯片 面向外设的专用接口芯片 针对某种外设设计、与该种外设接口 面向微机系统的专用接口芯片 与CPU和系统配套使用,以增强其总体功能 4. 接口电路的可编程性 一般可编程的接口电路都具有多种功能和工作方式等,可以通过编程的方法进行选择或设置 接口电路的使用要求: 1、与系统和外设之间进行物理或电气连接。 2、编写接口控制或驱动程序 接口控制程序的组成:一般可分为2部分 1、初始化程序段—设定芯片功能或工作方式等 2、数据交换程序段——管理、控制、驱动外 设,负责外设和系统间信息交换 三、I/O端口的编址(补充) 接口电路所占用的I/O端口的编址方式: 1、I/O端口单独编址: I/O地址空间独立于存储地址空间。如8086/8088 2、I/O端口与存储器统一编址: 它们共享一个地址空间。如M6800、MCS-51等 ⑴ I/O端口单独编址 优点: I/O端口的地址空间独立 控制和地址译码电路相对简单 专门的I/O指令使程序清晰易读 缺点: I/O指令没有存储器指令丰富 ⑵ I/O端口与存储器统一编址 优点: 不需要专门的I/O指令 I/O数据存取与存储器数据存取一样灵活 缺点: I/O端口要占去部分存储器地址空间 程序不易阅读(不易分清访存和访问外设) 四、8088/8086的输入输出指令(回顾) 输入指令(IN:将外设数据传送给CPU内的AL/AX) IN AL,i8 ;字节输入 IN AL,DX ;字节输入 IN AX,i8 ;字输入 IN AX,DX ;字输入 输出指令(OUT:将CPU内的AL/A
您可能关注的文档
- [工学]建筑结构图.ppt
- [工学]建筑结构审查要点.doc
- [工学]建筑装饰构造试题库.doc
- [工学]建设工程勘察设计合同.ppt
- [工学]建设工程定额编制原理与方法课件.ppt
- [工学]开关电器.ppt
- [工学]建筑结构混凝土结构基本构件讲解.pdf
- [工学]异步电动机动态建模及调速的仿真研究以为状态变量.doc
- [工学]弧焊电源课件第五章晶闸管弧焊整流器.ppt
- [工学]引文数据库SCI及工程索引EI介绍.ppt
- DeepSeek培训课件入门宝典:第2册 开发实战篇 .pptx
- 全面认识全过程人民民主-2024春形势与政策课件.pptx
- 2024春形势与政策-全面认识全过程人民民主.pptx
- 2025年春季学期形势与政策第二讲-中国经济行稳致远讲稿.docx
- 2024春形势与政策-铸牢中华民族共同体意识课件.pdf
- 2024春形势与政策-走好新时代科技自立自强之路课件 (2).pptx
- 2024春形势与政策-走好新时代科技自立自强之路课件.pptx
- 形势与政策学习指导教学-整套课件.pdf
- 2023年春季形势与政策讲稿第三讲-开创高质量发展新局面.pdf
- DeepSeek培训课件-清华大学-DeepSeek模型本地部署与应用构建.pptx
文档评论(0)