湖南大学:《微机原理与接口技术》课程电子教案(PPT课件)第八章 I/O接口

仆本章内容 I/O接口概迷 IO端口与其寻址方式 ●CPU与外设之间的数据传送方式
·I/O接口概述 • I/O端口与其寻址方式 • CPU与外设之间的数据传送方式 本章内容

②学习目的 ●握微型计犷机接口技术的基本概念 了解0端口的寻址方式 了解主机与外设之间的各种数据传送方式
掌握微型计算机接口技术的基本概念 了解主机与外设之间的各种数据传送方式 了解I/O端口的寻址方式 学习目的

8.10接口概述 微型计算机系统可通过系统总线与外设 相连,进行系统的扩展与开发,而外设必须 通过接旦才能与CPU交换信息。 VO CPU或 接口 外 系统总线 设 电路
8.1 I/O接口概述 微型计算机系统可通过系统总线与外设 相连,进行系统的扩展与开发,而外设必须 通过接口才能与CPU交换信息。 CPU或 系统总线 I/O 接口 电路 外 设

、IO接口的功能 作为接口电路,通常必须为外部设备提供几 个不同地址的寄存器,每个寄存器称为一个IO 端口。通常的O接口示意图如下图所示: 工/0接口电路 IB 数据 AB 数据寄存器 CPU 外设 工Rg 状态寄存器 RID 「控制寄存器 控制 I/O接口示意图
一、I/O接口的功能 作为接口电路,通常必须为外部设备提供几 个不同地址的寄存器,每个寄存器称为一个I/O 端口。通常的I/O接口示意图如下图所示: I/O接口示意图

I/O接口内部一般由数据、状态、控,三 类寄存器组成。 在输入时,保存外设发往CPU 数据寄存器的数据(输入寄存器) 在输出时,保存CPU发往外设 的数据(输出寄存器) 状态寄存器—保存状态信息,CPU可从状态 口读取当前状态; 控制寄存器—用来保存CPU写入的控制字
I/O接口内部一般由数据、状态、控制三 类寄存器组成。 数据寄存器 在输入时,保存外设发往CPU 的数据 (输入寄存器) 在输出时,保存CPU发往外设 的数据 (输出寄存器) 状态寄存器——保存状态信息,CPU可从状态 口读取当前状态; 控制寄存器——用来保存CPU写入的控制字

任何接口电路均包括如下基本功能: 1.作为微型机与外设间传递数据的中间缓冲站 2正确寻址与微机交换数据的外设; 3提供微型机与外设间交换数据所需的控制逻辑 与状态信号
任何接口电路均包括如下基本功能: 1. 作为微型机与外设间传递数据的中间缓冲站; 2.正确寻址与微机交换数据的外设 ; 3.提供微型机与外设间交换数据所需的控制逻辑 与状态信号

二、CPU与IO之间的接口信号 1.数据信息DATA) CPU与外设交换的基本信息是数 据,有三种类型: (1)数字量 由键盘、光电输入机等输入的信息 (通常以二进制表示的数或以ASCI码表示 的数或字符)
二、 CPU 与I/O之间的接口信号 1. 数据信息 (DATA) (1) 数字量 由键盘、光电输入机等输入的信息。 (通常以二进制表示的数或以 ASCII 码表示 的数或字符) CPU与外设交换的基本信息是数 据,有三种类型:

(2)模拟量 非电量信息 传感器电量信号 处理 AD→CPU
(2) 模拟量 非电量信息 传感器 电量 信号 处理 A/D CPU

(3)开关量 两个状态的量(可以用0、1表示) 例如电机的启与停,开关的合与开等
(3) 开关量 两个状态的量 (可以用0、1表示) 例如电机的启与停,开关的合与开等

2状态信息( STATUS 反映当前外设工作状态的信息,例如: 输入时,输入设备是否准备好?( READY) 输出时,输出设备是否空闲?(BUSY)
2. 状态信息 (STATUS) 输入时,输入设备是否准备好? (READY) 输出时,输出设备是否空闲?(BUSY) 反映当前外设工作状态的信息,例如:
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 湖南大学:《微机原理与接口技术》课程电子教案(PPT课件)第六章 汇编语言.ppt
- 湖南大学:《微机原理与接口技术》课程电子教案(PPT课件)第五章 指令.ppt
- 湖南大学:《微机原理与接口技术》课程电子教案(PPT课件)第四章 存储器.ppt
- 湖南大学:《微机原理与接口技术》课程电子教案(PPT课件)第三章 8086微处理器.ppt
- 湖南大学:《微机原理与接口技术》课程电子教案(PPT课件)第二章 二、十进制数间的相互转换.ppt
- 湖南大学:《微机原理与接口技术》课程电子教案(PPT课件)第一章 微型计算机的系统结构与工作原理.ppt
- 湖南大学:《微机原理与接口技术》课程电子教案(PPT课件)目录.ppt
- 湖南大学:《微机原理与接口技术》课程电子教案(PPT课件)第十四章 IBM PC/XT.ppt
- 湖南大学:《微机原理与接口技术》课程电子教案(PPT课件)第十五章 从8086到80x86.ppt
- 湖南大学:《微机原理与接口技术》课程电子教案(PPT课件)第十三章 有关D/A、A/D的基本概念.ppt
- 湖南大学:《微机原理与接口技术》课程电子教案(PPT课件)第十二章 串行通信.ppt
- 湖南大学:《微机原理与接口技术》课程电子教案(PPT课件)第十一章 I/O接口概述.ppt
- 湖南大学:《微机原理与接口技术》课程电子教案(PPT课件)第十章 定时与计数技术及应用.ppt
- 湖南大学:《微机原理与接口技术》课程电子教案(PPT课件)第九章 中断系统.ppt
- 山东建筑大学:《计算机绘图与三维造型 Auto CAD & Solid Edge》PPT大纲(汤爱君).ppt
- 《建模与仿真》(英文版) Vorlesung Mode llbildung und Simulation.pdf
- 华南师范大学:《软件工程》课程电子教案(PPT课件)第八章 快速原型的开发方法.ppt
- 华南师范大学:《软件工程》课程电子教案(PPT课件)第七章 传统的开发方法.ppt
- 华南师范大学:《软件工程》课程电子教案(PPT课件)第六章 软件维护工程.ppt
- 华南师范大学:《软件工程》课程电子教案(PPT课件)第五章 软件测试工程.ppt
- 湖南大学:《微机原理与接口技术》课程电子教案(PPT课件)第七章 8086CPU的总线操作与时序.ppt
- 上海理工大学:《电子商务基础与应用》课程教学资源(PPT课件)第七章 网络营销策略.ppt
- 西华大学:《微机原理与应用》课程教学资源(课件讲稿)第2章 1A-32结构微处理器.pdf
- 西华大学:《微机原理与应用》课程教学资源(课件讲稿)第9章 计数器和定时器电路 Intel8253/8254-pT.pdf
- 西华大学:《微机原理与应用》课程教学资源(课件讲稿)课程介绍(主讲:谢维成).pdf
- 西华大学:《微机原理与应用》课程教学资源(课件讲稿)第3章 8086寻址方式和指令系统 3.4 IA-32的通用指令.pdf
- 西华大学:《微机原理与应用》课程教学资源(课件讲稿)第3章 8086寻址方式和指令系统 3.1 8086/8088的寻址方式 3.2 8086/8088指令系统.pdf
- 西华大学:《微机原理与应用》课程教学资源(课件讲稿)第3章 8086寻址方式和指令系统 3.4.2 算术运算指令.pdf
- 西华大学:《微机原理与应用》课程教学资源(课件讲稿)第3章 8086寻址方式和指令系统 3.4.5 控制传送指令 3.4.6 处理器控制指令.pdf
- 西华大学:《微机原理与应用》课程教学资源(课件讲稿)第4章 汇编语言程序设计(1/2).pdf
- 西华大学:《微机原理与应用》课程教学资源(课件讲稿)第4章 汇编语言程序设计(2/2).pdf
- 西华大学:《微机原理与应用》课程教学资源(课件讲稿)第5章 处理器总线时序和系统总线.pdf
- 西华大学:《微机原理与应用》课程教学资源(课件讲稿)第6章 主存储器.pdf
- 西华大学:《微机原理与应用》课程教学资源(课件讲稿)第7章 输入和输出.pdf
- 西华大学:《微机原理与应用》课程教学资源(课件讲稿)第8章 中断.pdf
- 西华大学:《微机原理与应用》课程教学资源(课件讲稿)第10章 并行接口芯片8255 10.1 可编程并行接口芯片8255A(结构)10.2 方式选择 10.3 方式0 10.4 方式1.pdf
- 西华大学:《微机原理与应用》课程教学资源(课件讲稿)第10章 并行接口芯片8255 10.5 方式2 10.6 8255A应用举例.pdf
- 西华大学:《微机原理与应用》课程教学资源(课件讲稿)第11章 串行通信及接口电路Intel 8251A.pdf
- 泰州职业技术学院:《数据库技术(SQL Server 2000)》电子教案.doc
- 泰州职业技术学院:《数据库技术(SQL Server 2000)》教学大纲.doc