《微机原理》课程教学资源(PPT课件)第六章 微型计算机的输入/输出

第六章微型计算机的输入/输出 第六章微型计算机的输入/输出 6.1CPU与外设通讯的特点 6.2输入/输出方式 6.3CPU与外设通讯的接口 6.4可用于输入/输出接口的8212芯片 6.5CPU的输入/输出 6.6DMA传送方式与DMA控制器8237A
第六章 微型计算机的输入/输出 第六章 微型计算机的输入/输出 6.1 CPU与外设通讯的特点 6.2 输入/输出方式 6.3 CPU与外设通讯的接口 6.4 可用于输入/输出接口的8212芯片 6.5 CPU的输入/输出 6.6 DMA传送方式与DMA控制器8237A

第六章微型计算机的输入/输出 6.1CPU与外设通讯的特点 存储器与CPU交换信息:它们在数据格式、存取速度 等方面基本是匹配的,也就是说CPU要从存储 器读入指令,数据或向存储器写入新的结果和 数据,只要一条存储器访问指令就可完成,在 硬件连接方面是芯片与芯片之间的管脚连接。 CPU与外部设备通讯的困难: 1.CPU的运行速度要比外设的处理速度高得多 2.一台打印机不能直接与CPU的管脚连接, 个键盘或者其他外设也是如此
第六章 微型计算机的输入/输出 6.1 CPU与外设通讯的特点 存储器与CPU交换信息:它们在数据格式、存取速度 等方面基本是匹配的,也就是说CPU要从存储 器读入指令,数据或向存储器写入新的结果和 数据,只要一条存储器访问指令就可完成,在 硬件连接方面是芯片与芯片之间的管脚连接。 CPU与外部设备通讯的困难: 1.CPU的运行速度要比外设的处理速度高得多 2.一台打印机不能直接与CPU的管脚连接, 一个键盘或者其他外设也是如此

第六章微型计算机的输入/输出 6.1.1接口的用途 (1)地址译码 (2)状态信息的应答 (3)中断管理 (4)信息格式转换 (5)电平转换 (6)速度协调 (7)时序控制
第六章 微型计算机的输入/输出 6.1.1 接口的用途 (1)地址译码 (2)状态信息的应答 (3)中断管理 (4)信息格式转换 (5)电平转换 (6)速度协调 (7)时序控制

第六章微型计算机的输入/输出 6.1.2I/0端口的寻址方式 端口地址(定义) 存储器映像的I/0寻址 若把I/0端口的地址和存储单元统一编址,此时,一个 I/0口地址就是一个存储单元地址。对I/0端口的访问 只能用存储器访问指令。 、I/0映像的I/0寻址 若在系统中I/0端口地址与存储单元地址分开编址,它 们各自有自己的地址,可以使用不同的指令,对外设 通讯用IN或OUT指令,对存储单元用存储器访问指令
第六章 微型计算机的输入/输出 6.1.2 I/O端口的寻址方式 端口地址(定义) 一、 存储器映像的I/O寻址 若把I/O端口的地址和存储单元统一编址,此时,一个 I/O口地址就是一个存储单元地址。对I/O端口的访问 只能用存储器访问指令。 二、 I/O映像的I/O寻址 若在系统中I/O端口地址与存储单元地址分开编址,它 们各自有自己的地址,可以使用不同的指令,对外设 通讯用IN或OUT指令,对存储单元用存储器访问指令

第六章微型计算机的输入/输出 6.1.3I/0端口地址的形成 、系统中使用存储器映像的I/0寻址方式 Y。 M/IO 0 G A G RAM 1/O 2A AAAA CBA 译码器 CE CE
第六章 微型计算机的输入/输出 6.1.3 I/O端口地址的形成 一、 系统中使用存储器映像的I/O寻址方式

第六章微型计算机的输入/输出 二、系统中使用I/0映像I/0寻址方式 Y A A G AOAAAA 2A 1/0 I/O 2B 译码器 B
第六章 微型计算机的输入/输出 二、 系统中使用I/O映像I/O寻址方式

第六章微型计算机的输入/输出 6.2输入/输出方式 CPU与外设数据传送的控制方式有4种: 程序控制、中断控制、DMA、I/0处理机。 6.2.1程序控制传送方式(程序查询方式、纯软件) (适合慢速的外设) 1.同步传送方式(又称无条件传送方式) CPU直接与外设传送数据而不必预先检查外设状态, 因为这种外设的时序是已知的及固定的
第六章 微型计算机的输入/输出 6.2 输入/输出方式 CPU与外设数据传送的控制方式有4种: 程序控制、中断控制、DMA、I/O处理机。 6.2.1 程序控制传送方式(程序查询方式、纯软件) (适合慢速的外设) 1. 同步传送方式 (又称无条件传送方式) CPU直接与外设传送数据而不必预先检查外设状态, 因为这种外设的时序是已知的及固定的

第六章微型计算机的输入/输出 异步查询方式(又称条件传送方式) CPU与外设传送数据之前,先检查外设状态,只 有在状态满足条件的情况下才可以传送数据。 6.2.2中断控制传送方式 (适合中、慢速外设) CPU在没接到外设通知前只管做自己的事情,只 有接到通知时才执行与外设的数据传送工作,可大大 提高CPU的利用率,这种方式称中断方式
第六章 微型计算机的输入/输出 6.2.2 中断控制传送方式 (适合中、慢速外设) CPU在没接到外设通知前只管做自己的事情,只 有接到通知时才执行与外设的数据传送工作, 可大大 提高CPU的利用率,这种方式称中断方式。 2. 异步查询方式 (又称条件传送方式) CPU与外设传送数据之前,先检查外设状态,只 有在状态满足条件的情况下才可以传送数据

第六章微型计算机的输入/输出 6.2.3直接存储器存取方式DMA方式 (适合高速外设、成块交换数据) 用一个硬件DMAC(DMA控制器)芯片来完成软件的 工作。 在这种方式下,CPU放弃数据总线、地址总线及控 制总线的控制权,交给DMAC管理,使得外设和内存 的信息传送。 6.2.4I/0处理机方式(通道方式) 为了使CP完全摆脱管理和控制输入/输出设备的负担, 又提出了I/0处理机的方式。由I/0处理机承担输入/ 输出信息的操作与处理。I/O处理机是专用机
第六章 微型计算机的输入/输出 6.2.3直接存储器存取方式——DMA方式 (适合高速外设、成块交换数据) 用一个硬件DMAC (DMA控制器)芯片来完成软件的 工作。 在这种方式下,CPU放弃数据总线、地址总线及控 制总线的控制权,交给DMAC管理,使得外设和内存 的信息传送。 6.2.4 I/O处理机方式(通道方式) 为了使CPU完全摆脱管理和控制输入/输出设备的负担, 又提出了I/O处理机的方式。由I/O处理机承担输入/ 输出信息的操作与处理。I/O处理机是专用机

第六章微型计算机的输入/输出 6.3CPU与外设通讯的接口 6.3.1同步传送方式与接口 同步输入方式 1.同步输入过程 提供端口地址,以便CPU从指定的外设中取入数据。 执行IN指令或存储器读指令。 地址译码器输出,同时产生M和控制信号。 数据从端口中输入至CPU寄存器
第六章 微型计算机的输入/输出 6.3 CPU与外设通讯的接口 6.3.1同步传送方式与接口 一、 同步输入方式 1. 同步输入过程 . 提供端口地址,以便CPU从指定的外设中取入数据。 . 执行IN指令或存储器读指令。 . 地址译码器输出,同时产生M/ 和 控制信号。 . 数据从端口中输入至CPU寄存器
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第3章 Word 2007文字处理.ppt
- 中国铁道出版社:《局域网技术与组网工程》课程教学资源(PPT课件讲稿)第7章 网络系统集成与网络维护.ppt
- 西安交通大学:《微型计算机接口技术》课程教学资源(PPT课件讲稿)第二章 微型处理器与单片机.ppt
- 长安大学:《微机原理》课程教学资源(PPT课件讲稿)第7章 汇编语言程序设计.pptx
- 《数字图像处理基础》课程教学资源(教学大纲.pdf
- 《数据库基础与Access应用》课程教学资源(PPT课件)第12章 应用实例.pptx
- 《数据库基础与应用》课程PPT教学课件(Access案例教程)第8章 宏.pptx
- 《数据库基础与应用》课程PPT教学课件(Access案例教程)第9章 数据库语言SQL.pptx
- 上海交通大学:《现代操作系统》课程教学资源(PPT课件讲稿)Chapter 02 进程与线程 Process and Thread.pps
- 上海交通大学:《程序设计》课程教学资源(PPT课件讲稿)第5章 批量数据处理——数组.ppt
- 上海交通大学:Scheduling Algorithms in Heterogeneous Computing Systems.pptx
- 北京理工大学:《软件工程基础》课程教学资源(PPT课件讲稿)需求工程(主讲:刘驰).ppt
- 《计算机图形学》课程教学资源(PPT课件讲稿)Chapter 4 Graphics Output Primitives(Part II).pptx
- 亚马逊云计算AWS(Amazon Web Service)、Cloud Computing——Cassandra.ppt
- 上海交通大学:《通信网络》课程PPT教学课件(讲稿)Communication Networks - ANALYSIS OF 10G EEE PROTOCOL.pptx
- 上海交通大学:《Multicore Architecture and Parallel Computing》课程教学资源(PPT课件讲稿)Lecture 7 CUDA.ppt
- 上海交通大学:云安全(PPT讲稿)Cloud Security.pptx
- 局域网的硬件设备和操作系统(PPT讲稿).ppt
- 大数据分析(PPT讲稿)大数据引领我们走向数据智能化时代.ppt
- 淮阴工学院:《数据库原理》课程教学资源(PPT课件讲稿)第3章 关系数据库的基本理论.ppt
- 《单片机原理及应用》课程教学资源(PPT课件)第8章 AT89S51单片机外部存储器的扩展.ppt
- 《网页设计与制作》课程教学资源(PPT课件讲稿)第七章 模板与库的应用.ppt
- 《网页设计与制作》课程教学资源(PPT课件讲稿)第四章 设计页面布局.ppt
- 《微机原理》课程教学资源(PPT课件)第2章 微处理器与总线.ppt
- 山东大学:《微机原理及单片机接口技术》课程教学资源(PPT课件讲稿)第四章 指令系统及汇编语言程序设计 4.5 各类指令详解.ppt
- 多媒体图像处理技术(PPT课件讲稿,共六章).ppt
- 山东大学:《人机交互技术》课程教学资源(PPT课件讲稿)第9章 可用性分析与评估.ppt
- 《C++语言程序设计》课程教学课件(PPT讲稿)第13讲 多态.ppt
- 《计算机组成原理》课程教学资源(PPT课件讲稿)第八章 I/O操作的实现.ppt
- 《编译原理》课程教学资源(PPT课件讲稿)第七章 语义分析和中间代码生成.ppt
- 山东大学计算机科学与技术学院:Web Service(PPT讲稿).ppt
- 《Android 程序设计基础》课程教学资源(PPT课件讲稿)第5章 Android用户界面(界面设计、控件操作).ppt
- 山东大学:《数据结构》课程教学资源(PPT课件讲稿)第7章 跳表和散列(Skip List and Hashing).ppt
- 文字处理软件 Word 2010(PPT讲稿).pptx
- 烟台理工学院:《算法与数据结构》课程教学资源(PPT课件)第1章 绪论(主讲:高慧).ppt
- 《大学计算机基础》课程教学资源(PPT课件讲稿)第三章 字处理软件Word 2003.ppt
- Enabling SOA Using Messaging(PPT讲稿).ppt
- Folksonomies and Social Tagging(PPT讲稿).ppt
- 兰州大学:搜索引擎的使用(PPT讲稿,主讲 杨青).ppt
- 中国科学技术大学:《数据结构及其算法》课程电子教案(PPT课件讲稿)第7章 图(主讲:刘东).pptx