- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教学内容
教学目的
教学要求
重点难点
教学过程
作业答疑
小 结
长江大学 计算机科学学院备课用纸
第六章
微型计算机和外设之间的数据传输
学时分配
1、通过本章的学习,使学生掌握接口电路的基本概念、接口电路的主要功能、
2、两种 I/O 端口的编址方式、 32 位微处理器采用
I/O 编址的译码、微处理器与
I/O
3、设备数据传送的查询式输入输出方式以及中断方式输入输出。
4、熟悉 32 位微处理器保护模式下的
I/O 空间,直接存储器存取( DMA )方式
以及 I/O 处理器控制方式。
1、掌握接口的主要功能。
2、掌握微处理器与 I/O 设备数据传送的几种方式。
3、从概念上要理解接口的物理结构与意义。
4、仔细研究教材中的概念与原理。
1、 I/O 端口的编址方式
2、微处理器与 I/O 设备数据传送的查询式输入输出方式
3、中断方式输入输出
4、接口的主要功能
1、使用自己做的电子讲稿讲解。
2、必须配合黑板板书讲解。
3、注意讲课时采用启发式,适当提问,了解上课学生听课的效果。
课堂提问与讨论 回答问题情况记载
作业: P182 3 、 8、9、10 、13
《微机原理及应用》第六章 微型计算机和外设之间的数据传输 1
长江大学 计算机科学学院备课用纸
6.1 接口及接口技术 6.1.1 接口电路的概述
所谓接口( Interface )就是微处理器与外围设备(简称外设)之间的连接电
路,它是两者之间进行信息交换时的必要通路,不同的外设有不同的输入 /输出
接口电路。
结合电子
讲稿在大
屏上解释
结论:
1、微处理器只有配接上各类 I/O 接口电路后,才能可靠地与外围设备实现
数据的输入输出操作,从而提高 CPU 的工作效率,促进外设的统一发展,增强微型计算机系统的功能。
2、微机接口不是一些逻辑电路的简单组合。因此,所谓微机接口技术是采用计算机硬件与软件相结合的方法,使微处理器与外围设备之间进行最佳耦合与匹配,以便在 CPU 与外围设备之间实现可靠、有效的信息交换。
6.1.2 接口电路的主要功能
不同的外围设备有不同的 I/O 接口,而且各接口的功能也不相同, 综合分析
微型计算机的接口电路,其主要功能有 7 条:
.设备选择功能
在微机系统中,往往有多个外设,每个外设中可能有多个要访问的寄存器,而微处理器在某一瞬间,只能对一台外设或者一台外设中的某一个寄存器进行读/写访问。
一个寄存器对应 CPU 中一个地址编号,当 CPU 访问外设时,实质上是访
问某一寄存器,那么,在接口电路中,首先要设置 I/O 端口地址译码电路,把
CPU 发出的地址代码翻译成 I/O 设备的选择信号,称之为“片选”信号。
举例解释
主要的功
能
《微机原理及应用》第六章 微型计算机和外设之间的数据传输 2
长江大学 计算机科学学院备课用纸
.数据缓冲功能
1)为了解决高速微处理器与低速外设之间的矛盾,避免因速度不一致而丢失数据甚至无法正常工作,接口电路中一般还设有数据缓冲寄存器。
2)数据缓冲寄存器用于存放 I/O 数据的寄存器,简称数据缓存器(或数据缓存)。数据缓存器分为输入缓存器和输出缓存器。
3 .接收和执行 CPU 命令的功能
CPU 对外围设备的控制命令一般是以二进制代码的形式首先送到接口电路的命令寄存器(称为命令口)中存放,再由此接口电路对此二进制代码进行分
析识别,产生若干控制信号,最后送往外围设备,产生相应的操作。
.寄存外设状态的功能
接口电路中一般设有专门用于存放外设状态的寄存器,称之为“状态口” 。
CPU 与外设之间交换的信息包括:
① 数据信息,包括输入数据和输出数据。接口中相应有一个数据端口(数
② 命令信息,接口中相应有一个命令端口(命令口) 。
③ 状态信息,接口中相应有一个状态端口(状态口) 。
.信号的转换功能
CPU 和外设二者的信息在功能上的定义、逻辑关系、逻辑电平的规定以及工作时序不可能相一致,因此,要进行信号的转换,使二者的信号相匹配。
例如: 在串行通信接口中要进行 TTL 电平与 RS— 232C 电平的相互转换。
.数据宽度变换的功能
在 CPU 与 I/O 接口一侧,是以并行传输方式传送数据的
串行通信接口、 Modem 以及磁盘驱动器与磁盘一侧则以串行方式传输
数据。
外设的接口电路中有数据“并→串”转换和“串→并”转换两种功能。
《微机原理及应用》第六章 微型计算机和外设之间的数据传输 3
长江大学 计算机科学学院备课用纸
.可编程功能
1)“编程”是指在不改变硬件的前提下,向接口芯片中某些寄存器写入约定的二进制信息。
2)以此选择接口芯片的工作方式。
6.2 I/O 端口的编址方式
端口( Port)是接口电路中能被 CPU 直接访问的
原创力文档


文档评论(0)