湘潭大学:《微型计算机系统原理及应用》课件_第七章 输入输出

微机原理及应用 第七章输入输出 2021/2/24
2021/2/24 1 微机原理及应用 第七章 输入输出

第7章存储器 要内密 Q学习 目的 知识 上 重点难点 微机原理及应用——第7章输入输出
微机原理及应用——第7章 输入输出 2 第 7章 存储器 主要内容 学习目的 知识点 重点难点

主要内容 1I/0接口电路的典型结构 2>输入输出端口的寻址方 式 3输入输出的控制方式 微机原理及应用——第7章输入输出
微机原理及应用——第7章 输入输出 3 I/O接口电路的典型结构 主要内容 输入输出端口的寻址方 式 2 1 3 输入输出的控制方式

7.1输入输出概述 ■为什么要接口电路? 口微机的外部设备多种多样 外部设备数据格式、工作速度差别很大 口外设不能与CPU直接相连,必须经过中间电路再 与糸统相连,这部分电路被称为ⅣO接口电路。 微机原理及应用——第7章输入输出 4
微机原理及应用——第7章 输入输出 4 7.1 输入输出概述 ◼ 为什么要接口电路? ❑ 微机的外部设备多种多样 ❑ 外部设备数据格式、工作速度差别很大 ❑ 外设不能与CPU直接相连,必须经过中间电路再 与系统相连,这部分电路被称为I/O接口电路

7.1输入输出概述 什么是O接口(电路)? 口I/0接口是位于糸统与外设间、用来协助完成 教据传送和控制任务的逻辑电路,接口就是 CPU与外设的连接部件。 口PC机糸统板的可编程接口恐片、I/0总线槽的 电路板(适配器)都是接口电路 CPU 小接口设备 1O 电路 接口在 CPU与外 设之闯 微机原理及应用——第7章输入输出 5
微机原理及应用——第7章 输入输出 5 ◼ 什么是I/O接口(电路)? ❑ I/O接口是位于系统与外设间、用来协助完成 数据传送和控制任务的逻辑电路,接口就是 CPU与外设的连接部件。 ❑ PC机系统板的可编程接口芯片、I/O总线槽的 电路板(适配器)都是接口电路 CPU 接口 电路 I/O 设备 接口在 CPU与外 设之间 7.1 输入输出概述

7.1输入输出概述 O接口的主要功能? 口对輪入掄出数据进行缓冲和锁存 口对CPU的控制命令进行锁存 口对外设信号的形式和教据的格式进行变换 口ⅣO端口进行早址 口对CPU和ⅣO设备进行联络 微机原理及应用——第7章输入输出 6
微机原理及应用——第7章 输入输出 6 ◼ I/O接口的主要功能? ❑ 对输入输出数据进行缓冲和锁存 ❑ 对CPU的控制命令进行锁存 ❑ 对外设信号的形式和数据的格式进行变换 ❑ I/O端口进行寻址 ❑ 对CPU和I/O设备进行联络 7.1 输入输出概述

7.1输入输出概述 I/O端口编址方式 概念 口丨/0端口:是接口电路中CPU能访问的寄存器 的地址 口/0操作:CPU对1/0接口电路(与设备相关)的 操作.不是访问0设备 端口编址方式—两种方式 口将存储器与外设端口统一编址 口外设端口单独编址 微机原理及应用——第7章输入输出 7
微机原理及应用——第7章 输入输出 7 I/O端口编址方式 ◼ 概念 ❑ I/O端口:是接口电路中CPU能访问的寄存器 的地址. ❑ I/O操作:CPU对I/O接口电路(与设备相关)的 操作.不是访问I/O设备. ◼ 端口编址方式——两种方式 ❑ 将存储器与外设端口统一编址 ❑ 外设端口单独编址 7.1 输入输出概述

7.1输入输出概述 CPU和I/O设备间的接口信息 CPU和MO设备间的交换的信息: 口数据信息:外设的数据 数字量、模拟量、开关量 口状态信息:ⅣO设备的状态 是否忙,是否准备好等信息 口控制信息:CPU的制信息 ■控制设备的启动与停止 微机原理及应用——第7章输入输出 8
微机原理及应用——第7章 输入输出 8 CPU和I/O设备间的接口信息 CPU和I/O设备间的交换的信息: ❑ 数据信息:外设的数据 ◼ 数字量、模拟量、开关量 ❑ 状态信息:I/O设备的状态 ◼ 是否忙,是否准备好等信息 ❑ 控制信息:CPU的控制信息 ◼ 控制设备的启动与停止 7.1 输入输出概述

7.1输入输出概述 ■|O接口的典型结构 口數据端口:存效CP与外设之间传送的数据信息。 口状态端口:反映当前外设所处的工作状态。 口控制端口:C門U通过接口向外设传送控制信息。 数据线 数据输入寄存器 外部 输入 数据输出寄存器 控制线 或 控制寄存器 状态线 输出 状态寄存器 设备 接 微机原理及应用——第7章输入输出
微机原理及应用——第7章 输入输出 9 ◼ I/O接口的典型结构 ❑ 数据端口:存放CPU与外设之间传送的数据信息。 ❑ 状态端口:反映当前外设所处的工作状态。 ❑ 控制端口:CPU 通过接口向外设传送控制信息。 7.1 输入输出概述

7.1输入输出概述 CPU和MO设备间的信息交换一通信 口并行通信:数据各位同肘传送 口串行通信:数据一位一位顺序传送 微机原理及应用——第7章输入输出 10
微机原理及应用——第7章 输入输出 10 ◼ CPU和I/O设备间的信息交换-通信 ❑ 并行通信:数据各位同时传送 ❑ 串行通信:数据一位一位顺序传送 7.1 输入输出概述
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 湘潭大学:《微型计算机系统原理及应用》课件_第六章 存储器.ppt
- 湘潭大学:《微型计算机系统原理及应用》课件_第九章 计数器与定时电路.ppt
- 湘潭大学:《微型计算机系统原理及应用》课件_第八章 中断.ppt
- 湘潭大学:《微型计算机系统原理及应用》课件_第二章 IA-32结构微处理器(80x86系列结构微处理器与8086).ppt
- 湘潭大学:《微型计算机系统原理及应用》课件_第一章 概述(杨万春).ppt
- 北京交通大学:《计算机通信与网络技术 Computer Networks》课程教学资源(PPT课件讲稿)第一章 概述(黄彧).ppt
- 北京交通大学:《计算机通信与网络技术 Computer Networks》课程教学资源(PPT课件讲稿)第五章 局域网.ppt
- 北京交通大学:《计算机通信与网络技术 Computer Networks》课程教学资源(PPT课件讲稿)第四章 数据链路层.ppt
- 北京交通大学:《计算机通信与网络技术 Computer Networks》课程教学资源(PPT课件讲稿)第七章 网络互联.ppt
- 北京交通大学:《计算机通信与网络技术 Computer Networks》课程教学资源(PPT课件讲稿)第六章 广域网.ppt
- 北京交通大学:《计算机通信与网络技术 Computer Networks》课程教学资源(PPT课件讲稿)第二章 计算机网络的协议与体系结构.ppt
- 大庆石化总厂职工大学:《计算机文化基础》PPT教学课件(共六章).ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第1章 C++概述(主编:杨国兴、张东玲).ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第9章 模板.ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第8章 多态性.ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第7章 继承与派生.ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第6章 类与对象.ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第5章 数组与指针.ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第4章 函数.ppt
- 《C++语言程序设计》教材电子教案(PPT教学课件)第3章 C++控制语句.ppt
- 湘潭大学:《微型计算机系统原理及应用》课件_第三章 8086指令系统.ppt
- 湘潭大学:《微型计算机系统原理及应用》课件_第十章 并行接口芯片.ppt
- 湘潭大学:《微型计算机系统原理及应用》课件_第四章 汇编程序设计.ppt
- 湘潭大学:《微型计算机系统原理及应用》课件_第五章 处理器总线时序和系统总线.ppt
- 湘潭大学:《微型计算机系统原理及应用》课件_第十一章 串行通信及接口电路.ppt
- 《CSS权威指南》PDF电子书(共十一章).pdf
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)ADO编程技术.ppt
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)ASP编程基础.ppt
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)VB数据库编程技术.ppt
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)VB程序设计.ppt
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)数据库基础.ppt
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)管理信息系统.ppt
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)绪论.ppt
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)网络编程基础.ppt
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)ASP访问数据库的实例.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)SQL举例.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)Visual Basic的基础知识.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(知识讲义)管理信息系统.doc
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)概论.ppt
- 西北工业大学:《计算机软件技术及应用基础》课程教学资源(PPT课件讲稿)第九章 网络编程语言——html、asp.ppt