第6章微型计算机和外设之间的数据传输
第6章 微型计算机和外设之间的数据传输
教学目的和教学要求 通过本章的学习,使学生掌握接口电路的 基本概念、接口电路的主要功能、两种IO端 口的编址方式、32位微处理器采用I/O编址的 译码、微处理器与IO设备数据传送的查询式 输入输出方式以及中断方式输入输出 熟悉32位微处理器保护模式下的I/O空间, 直接存储器存取(DMA)方式以及I/O处理 器控制方式
通过本章的学习,使学生掌握接口电路的 基本概念、接口电路的主要功能、两种I/O端 口的编址方式、32位微处理器采用I/O编址的 译码、微处理器与I/O设备数据传送的查询式 输入输出方式以及中断方式输入输出 熟悉32位微处理器保护模式下的I/O空间, 直接存储器存取(DMA)方式以及I/O处理 器控制方式 教学目的和教学要求
本章重点、难点 点 I/O端口的编址方式 cPU与I/o设备数据传送的查询式输入输 出方式以及中断方式输入输出 难点: 微处理器与I/O设备数据传送的几种方式
重点: ◼ I/O端口的编址方式 ◼ CPU与I/O设备数据传送的查询式输入输 出方式以及中断方式输入输出 难点: ◼ 微处理器与I/O设备数据传送的几种方式 本章重点、难点
61接口及接口技术 61.1接口电路的概述 所谓接口就是微处理器与外围设备之间的连接电 路,它是两者之间进行信息交换时的必要通路,不 同的外设有不同的输入/输出接口电路。例如,键 盘输入有键盘接口电路,CRT显示器有显示器输出 接口电路,打印机也有打印输出接口电路等等 微型计算机系统的各类接口如图6-1所示
6.1 接口及接口技术 6.1.1 接口电路的概述 所谓接口就是微处理器与外围设备之间的连接电 路,它是两者之间进行信息交换时的必要通路,不 同的外设有不同的输入/输出接口电路。例如,键 盘输入有键盘接口电路,CRT显示器有显示器输出 接口电路,打印机也有打印输出接口电路等等 微型计算机系统的各类接口如图6-1所示
图6-1微型计算机各种接口框图 CPU 内存接口内存 电姬 泵统总线(AB、DB、CB) 输入接囗输出接口通信接口外筏接口过程控制|「智能仪器 键盘、光笔显示影 端 磁盘机 A转换各种数享 于印调制解调器磁带机A转换 数字化侩图仪 似器 像输人 声 TY电传机光存储器开关壺输 图 X-Y记录仪 开关量翰出 图6-1救型计算机各种接口框图
图6-1 微型计算机各种接口框图
什么是1/0接口(电路)? IO接口是位于系统与外设间、用来协助 完成数据传送和控制任务的逻辑电路 PC机系统板的可编程接口芯片、IO总 线槽的电路板(适配器)都是接口电路 CPUN→接口 vO 电路 设备
◼ I/O接口是位于系统与外设间、用来协助 完成数据传送和控制任务的逻辑电路 ◼ PC机系统板的可编程接口芯片、I/O总 线槽的电路板(适配器)都是接口电路 CPU 接口 电路 I/O 设备 什么是I/O接口(电路)?
为什么需要l/0接口(电路)? 微机的外部设备多种多样 工作原理、驱动方式、信息格式、以及 工作速度方面彼此差别很大 它们不能与CPU直接相连 必须经过中间电路再与系统相连 ■这部分电路被称为I/O接口电路
◼ 微机的外部设备多种多样 ◼ 工作原理、驱动方式、信息格式、以及 工作速度方面彼此差别很大 ◼ 它们不能与CPU直接相连 ◼ 必须经过中间电路再与系统相连 ◼ 这部分电路被称为I/O接口电路 为什么需要I/O接口(电路)?
什么是微机接口技术? ■处理微机系统与外设间联系的技术 ■注意其软硬结合的特点 根据应用系统的需要,使用和构造相应 的接口电路,编制配套的接口程序,支 持和连接有关的设备
◼ 处理微机系统与外设间联系的技术 ◼ 注意其软硬结合的特点 ◼ 根据应用系统的需要,使用和构造相应 的接口电路,编制配套的接口程序,支 持和连接有关的设备 什么是微机接口技术?
612接口电路的主要功能 设备选择功能 数据缓冲功能 接收和执行CPU命令的功能 寄存外设状态的功能 信号的转换功能 数据宪度变换的功能 可编程功能
6.1.2 接口电路的主要功能 设备选择功能 数据缓冲功能 接收和执行CPU命令的功能 寄存外设状态的功能 信号的转换功能 数据宽度变换的功能 可编程功能
613接口技术的发展及分类 微型计算机接口技术的发展,基本上是与微处理 器的发展同步进行的。按照接口技术与接口随着微 处理器的发展,可将接口电路分为四类: 固定式接口电路 可编程接口电路 智能接口与通用外围接囗 功能接囗板
6.1.3 接口技术的发展及分类 微型计算机接口技术的发展,基本上是与微处理 器的发展同步进行的。按照接口技术与接口随着微 处理器的发展,可将接口电路分为四类: ◼固定式接口电路 ◼可编程接口电路 ◼智能接口与通用外围接口 ◼功能接口板