清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第6章 I/O接口和总线

第6章I/O接口和总线
第6章 I/O接口和总线

6.1IO接口概述 输入输出(I/O接口是CPU与外设之间传 送信息的一个界面(或连接部件) I/O接口通过三总线与CPU相连 AB CPU RAM ROM 嫠口A10 设备 CB
6.1 I/O接口概述 ◼ 输入/输出(I/O)接口是CPU与外设之间传 送信息的一个界面(或连接部件) ◼ I/O接口通过三总线与CPU相连

I/O接口一作用 IO接口的作用 ■CPU与外界的联络 解决连接的不匹配、不协调 速度—数据缓冲 信号电平—信号电平转换电路 信号格式—信息转换逻辑 时序—时序控制电路 多端口、多连接地址译码
I/O接口—作用 ◼ I/O接口的作用 ◼ CPU与外界的联络 ◼ 解决连接的不匹配、不协调 ◼ 速度——数据缓冲 ◼ 信号电平——信号电平转换电路 ◼ 信号格式——信息转换逻辑 ◼ 时序——时序控制电路 ◼ 多端口、多连接——地址译码

I/O接口—方式 IO接口与外设交互三种信息 ■数据信息 /O接口 DB 数据 控制信息 数据口 状态信息|cPU AB 状态口 状态信息外设 ■均通过DB CB 控制口 控制信息 CPU同外设之间的信息传递,实质上是 对端口进行读写操作
I/O接口——方式 ◼ I/O接口与外设交互三种信息 ◼ 数据信息 ◼ 控制信息 ◼ 状态信息 ◼ 均通过DB ◼ CPU同外设之间的信息传递,实质上是 对端口进行读/写操作

I/O接口—形式 简单ⅠO接口电路 由简单组合电路构成的IO接口电路 ■按需求构成不可改变 可编程ⅣO接口(芯片)电路 ■使用专用接口芯片 具有内部寄存器(方式、状态、数据) 由程序设置改变)其工作方式
I/O接口——形式 ◼ 简单I/O接口电路 ◼ 由简单组合电路构成的I/O接口电路 ◼ 按需求构成,不可改变 ◼ 可编程I/O接口(芯片)电路 ◼ 使用专用接口芯片 ◼ 具有内部寄存器(方式、状态、数据) ◼ 由程序设置(改变)其工作方式

I/O接口—简单电路 VCC IA1-N IY1 IY2 65432109 1A3 1A4 1Y4 12345|6718 U1 ■口■ 1A1 2Y1 1A2 ■■■口 1A3 ■■■ 1A4 2A2 2A3 2Y3 2Y4 74ALS244 2G (a)逻辑功能图
I/O接口——简单电路

I/O接口—简单电路 飞飞壳忾 74ALS374
I/O接口——简单电路

I/O接口—可编程接口电路 +5V PAT RD RD WR WR PA6 RESET RESET MIO 74LS138 PAO 8086 AAAAAAA G2A 8255A HG2B PB7 LEDI A LED Al PB口 LED
I/O接口——可编程接口电路

I/O端口—编址方式 I/O独立编址 MIO=L 64K独立编址的ⅣO地址空间 专用 INOUT指令 存储器映像编址 M/IO=H IO端囗与存储器统一编址 使用存储器操作指令
I/O端口——编址方式 ◼ I/O独立编址 ◼ M/IO = L ◼ 64K独立编址的I/O地址空间 ◼ 专用 IN/OUT 指令 ◼ 存储器映像编址 ◼ M/IO = H ◼ I/O端口与存储器统一编址 ◼ 使用存储器操作指令

I/O端口—编址方式 FFFFFH FFFFFE VO FFFFH /O 00000H 0000H 00000H
I/O端口——编址方式 00000H FFFFFH 0000H FFFFH 00000H FFFFFH I/O I/O
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第5章 存储器.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第2章 微处理器内部结构和外部特性.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第1章 微型计算机基础.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学资源(作业习题)第6-9-11章 习题答案.doc
- 清华大学出版社:《现代微机原理及接口技术》课程教学资源(作业习题)第5、8、10章 习题答案.doc
- 清华大学出版社:《现代微机原理及接口技术》课程教学资源(作业习题)第3-4章 习题答案.doc
- 清华大学出版社:《现代微机原理及接口技术》课程教学资源(作业习题)第1-2-7章 习题答案.doc
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)第8章 计算机网络和Internet.ppt
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)第7章 计算机网络和Internet(2/2).ppt
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)第7章 计算机网络和Internet(1/2).ppt
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)第6章 多媒体技术.ppt
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)第5章 PowerPoint 2000.ppt
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)第4章 Excel 2000.ppt
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)第3章 Word 2000.ppt
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)第2章 WinXP操作.ppt
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)第1章 计算机基础知识.ppt
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)第五讲 文字处理系统Word 2000.ppt
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)第七讲 PowerPoint.ppt
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)总复习.ppt
- 蚌埠学院:《计算机文化基础教程》课程教学资源(PPT课件)第六讲 Excel 电子表格.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第7章 中断系统和中断控制器.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第8章 DMA控制器及其应用.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第9章 常用可编程接口芯片及应用.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第10章 数/模、模/数转换接口.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第11章 人机交互接口.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第三章(3.1)16位汇编程序设计概述.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第三章(3.2)数据传送类指令.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第三章(3.2.2)算术运算类指令.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第三章(3.2.3)位操作类指令.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第三章(3.2.5)控制转移类指令.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)硬指令和伪指令.ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第四章 程序设计技巧(4.1-4.2-4.3).ppt
- 清华大学出版社:《现代微机原理及接口技术》课程教学课件(PPT讲稿)第四章 程序设计技巧(4.4)子程序与扩展子程序.ppt
- 《信息系统分析与设计》课程教学资源(教学大纲).pdf
- 《信息资源建设与组织》教学资源(PPT讲稿)主题标引.ppt
- 管理学院信息管理与信息系统专业必修课程教学大纲汇编.doc
- 《管理信息系统》课程教学资源(PPT课件讲稿)第二章 管理信息系统概论.ppt
- 大连民族大学(大连民族学院):《工程管理信息系统》课程教学资源(PPT课件讲稿)第二章 工程管理信息系统的开发.ppt
- 电子商务中的智能卡技术(PPT讲稿)Smart Card Technology in Electronic Commerce.ppt
- 大连民族大学(大连民族学院):《工程管理信息系统》课程教学资源(PPT课件讲稿)第一章 工程信息管理概论(主讲:王楠楠).ppt