微机原理、汇编语言与接口技术:第七章 输入输出总线接口技术

2爱裂 第七章 输入输出总接口技术
第七章 输入输出总线接口技术

微型计算机的最小系统 CPU与外设之间数据传送的方式 要 并行接口花片8212 内 可编程并行接口花片8255A 容 串行接口通信的基本概念 可编程串行接口花片8251A
主 要 内 容 微型计算机的最小系统 CPU与外设之间数据传送的方式 并行接口芯片8212 可编程并行接口芯片8255A 串行接口通信的基本概念 可编程串行接口芯片8251A

数据缓冲 接 功 设置、保存控制命令和译码 能 监测、保存外部设备的状态 信息转换 中断控制
接 口 功 能 ➢地址译码和设备选择 ➢数据缓冲 ➢设置、保存控制命令和译码 ➢监测、保存外部设备的状态 ➢信息转换 ➢中断控制

2爱裂 微*输入/输出接口芯片8282、8286 特点: 计 8282是典型的数据锁存器。传送的数据 算 机 位数是8位,数据传送的方向是单向的。 白 8286为数据收发器,双向传送8位数据。 系 统
微 型 计 算 机 的 最 小 系 统 输入/输出接口芯片8282、8286 特点: 8282是典型的数据锁存器,传送的数据 位数是8位,数据传送的方向是单向的。 8286为数据收发器,双向传送8位数据

2之爱 被+输入/输出接口花片8282、8286 计 DIo 20vec(+5V) 1- Vcc(+5V 算 D1-219}D 机 Dl2-318}D0 17}Do 白 DDD 516}D0 N∞N∞ Dl6-714}Ds AAAAAAAA o∞N D1-813-Do 系 BBBBBBBBT OE-912D0 0E一912 统 GND+10 11FSTB GND
微 型 计 算 机 的 最 小 系 统 输入/输出接口芯片8282、8286

微型计算状的最小 微 8086的 MIN/ MAX端接高电平,说明8086 型工作在最小模式。8086与外设进行信息 计 交换时,有3片8282用来作为地址锁存器。 算机 当系统中所连的外设多时,使用2片8286 来增加数据总线的驱动能力。 白 选用8282芯片作地址信息锁存器。以获 取地址信息:选用8286芯片作数据信息 寄存器,以获取數据信息。 系 统
微 型 计 算 机 的 最 小 系 统 微型计算机的最小系统 8086的MIN/ 端接高电平,说明8086 工作在最小模式。8086与外设进行信息 交换时,有3片8282用来作为地址锁存器。 当系统中所连的外设多时,使用2片8286 来增加数据总线的驱动能力。 选用8282芯片作地址信息锁存器,以获 取地址信息;选用8286芯片作数据信息 寄存器,以获取数据信息。 MAX

#8282 微 Io do D A LD 1L DDDDDD DI3 DO AAAAAAAA 地址总线 计 A Is DO 06 算 ST 数 据 28 机 AD 8 D A D 白 A D I2 IL AAAA D D D I 6 D ROE STE 数 据 系 DD可 A 统 A III 80000O AAA 6789 DD D D A OE STB
微 型 计 算 机 的 最 小 系 统 微型计算机的最小系统

cP程序传送方式以CPU为中心,数据传送的控制来 与外设 自CPU,通过执行预先编制的输入/输出程序实 现数据传输。 程序传送方式可分为元条件传送和查询传送方 式 无条件传送方式 间数据传送的方式 在传送信息时,已知外部设备是准备好的 状态,所以输入输出时都不需要查询外部设备 的状态。在输入或输出时,相应给出IN或OUT 指令即可。但这种方式必须确信外部设备已准 备好的状态才可使用,否则就会出错,故很少 使用
CPU 与 外 设 之 间 数 据 传 送 的 方 式 程序传送方式 程序传送方式以CPU为中心,数据传送的控制来 自CPU,通过执行预先编制的输入/输出程序实 现数据传输。 程序传送方式可分为无条件传送和查询传送方 式。 ❖ 无条件传送方式 在传送信息时,已知外部设备是准备好的 状态,所以输入输出时都不需要查询外部设备 的状态。在输入或输出时,相应给出IN或OUT 指令即可。但这种方式必须确信外部设备已准 备好的状态才可使用,否则就会出错,故很少 使用

CPU 今无条件传送方式 与外设 D,-Do 地址总线 MIO 译码 间数据传送的方式 输出锁存器输入缓冲 往输出设备来白输入设备
CPU 与 外 设 之 间 数 据 传 送 的 方 式 程序传送方式 ❖ 无条件传送方式

CPU 令查询传送方式 与外设 DB 数据端口→令 外部 CPUAB端口 设备 译码 及控制 状态端口 款|查询方式的数据传送过程如下: 据传送的方式 (1)CPU从状态端口读取状态字。 (2)CPU判断状态位是否“准备就绪”,如果没 准备好,就返回上一步,继续读取状态字。 (3)如果准备好,则执行数据传送操作
CPU 与 外 设 之 间 数 据 传 送 的 方 式 程序传送方式 ❖ 查询传送方式 查询方式的数据传送过程如下: (1)CPU从状态端口读取状态字。 (2)CPU判断状态位是否“准备就绪” ,如果没 准备好,就返回上一步,继续读取状态字。 (3)如果准备好,则执行数据传送操作
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 微机原理、汇编语言与接口技术:第一章 微型计算机的发展、应用及其分类.ppt
- 东北农业大学工程学院:《计算机集成制造技术》课程教学资源(PPT课件)计算机辅助制造概论.ppt
- 计算机应用基础_Killer Transitions README.rtf
- 计算机应用基础_KILLER Transitions Manual.rtf
- VISUAL C++ MFC 简明教程.doc
- 柳州师专电算中心《计算机应用基础》练习题集_封面.doc
- 柳州师专电算中心《计算机应用基础》练习题集.doc
- 计算机应用基础练习题集_光盘的种类和用途.doc
- 计算机应用基础练习题集_媒体数字化.doc
- 计算机应用基础练习题集_从 Internet世界走出的知名厂商.doc
- 计算机应用基础练习题集_中国因特网用户群特征探讨(二).doc
- 计算机应用基础练习题集_PC台式机走势.doc
- 计算机应用基础练习题集_中国因特网用户群特征探讨(一).doc
- windows教案_进一步认识Windows98.ppt
- windows教案_Windows文件系统及操作.ppt
- windows教案_Windows98入门基础.ppt
- windows教案_Windows 98资源管理器.ppt
- windows教案_Windows 98常见问题.ppt
- windows教案_中文Windows98操作系统.ppt
- 网页制作教程_第9章 美化网页.ppt
- 微机原理、汇编语言与接口技术:第三章 微型计算机指令系统.ppt
- 微机原理、汇编语言与接口技术:第九章 数、模和数、数模转换.ppt
- 微机原理、汇编语言与接口技术:第二章 微机原理与接口技术微处理器.ppt
- 微机原理、汇编语言与接口技术:第五章 存储系统及半导体存储器.ppt
- 微机原理、汇编语言与接口技术:第八章 中断技术、DMA控制器及定时器/计数器.ppt
- 微机原理、汇编语言与接口技术:第六章 总线的基本概念.ppt
- 微机原理、汇编语言与接口技术:第四章 机器语言、汇编语言与高级语言.ppt
- AUTO CAD205中文教程 教学课件讲解.ppt
- 中国药科大学:《数据结构》课程PPT教学课件(讲稿)第一章 绪论.ppt
- 中国药科大学:《数据结构》课程PPT教学课件(讲稿)第十章 索引与散列结构知识讲解.ppt
- 中国药科大学:《数据结构》课程PPT教学课件(讲稿)第二章 数组的定义和初始化知识讲解.ppt
- 中国药科大学:《数据结构》课程PPT教学课件(讲稿)第三章 链表之(单链表的类定义).ppt
- 中国药科大学:《数据结构》课程PPT教学课件(讲稿)第四章 栈和队列的知识概论.ppt
- 中国药科大学:《数据结构》课程PPT教学课件(讲稿)第五章 递归与广义表的知识概念讲解.ppt
- 中国药科大学:《数据结构》课程PPT教学课件(讲稿)第六章 树与森林的概念讲解.ppt
- 中国药科大学:《数据结构》课程PPT教学课件(讲稿)第七章 集合与搜索的基本概念.ppt
- 中国药科大学:《数据结构》课程PPT教学课件(讲稿)第八章 图的基本概念的知识讲解.ppt
- 中国药科大学:《数据结构》课程PPT教学课件(讲稿)第九章 排序的基本概述.ppt
- 科学计算与 MATLAB语言——第一章 MATLAB概述与运算基础.pps
- 科学计算与 MATLAB语言——第二章 MATLAB程序设计.pps