网站大量收购独家精品文档,联系QQ:2885784924

第2章 总线、存储器和接口 3学时.ppt

  1. 1、本文档共96页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 总线、存储器和接口 3学时

共96页 (2)半双工方式 数据能双向传输,但在任何时候都不能同时在两个方向上传输。 (3)全双工方式 允许通信双方同时进行发送和接收。 2、异步和同步串行通信 (1)同步串行通信 如果发送和接收双方使用同一个时钟来控制通信,这种通信方式叫做同步串行通信,同步通信要求双方的时钟必须严格一致。 (2)异步串行通信 如果发送设备和接收设备各自使用自己的时钟来控制通信,这种通信方式叫做异步串行通信,这种通信方式允许双方的时钟在准确度和稳定度上有一定的差异。 3、异步串行通信协议 在使用异步串行口传输一个字符的信息时,要求数据的格式及通信时序如下: EPROM有一个显著特征,芯片上有一个窗口,透过窗口可以看到内部的集成电路,紫外线透过该窗口照射内部芯片就可以擦除其内部数据。 编程电压一般为:Vpp=12~24V。 4、电擦除可编程的E2PROM E2PROM(Electrically Erasable Programmable ROM)。 修改以字节为最少修改单位。E2PROM在写入数据时,只需用厂家提供的专用刷新程序就可以改写内容,但仍然要使用与正常供电电压不同的编程电压,所以它属于双电压芯片。 5、闪存Flash 类似于E2PROM,但它的读写操作都是在同一个电压下进行的,属于真正的单电压芯片。 擦除时不是以字节为基本单位,而是以Sector(又称Block)为最小单位,不同厂家不同。写入时最小单位是字节。 Flash ROM的存储容量普遍大于EPROM,为512KB~8MB。由于价格适中,适合用来存储程序代码,近年来已逐渐取代了E2PROM。 2.2.4 存储器的逻辑表示 如果存储器已经通过译码器与处理器进行了连接,那么该存储器的各个单元就有了确定的地址,于是存储器的逻辑结构图就如下所示: 2.3 外部设备及接口 由于信号制度、工作速度等原因,这些外部设备不能象存储器那样通过总线与处理器直接连接,所以必须采用一些特定的电路作为它们之间的中间媒介,把外设封装成存储器的样子。 这样,处理器就可以把外设按照管理存储器的方式来处理了。这些中介电 路就叫做外设与处理器的接口电路,或I/O接口。 接口电路的作用如下图所示: 2.3.1 外部设备及其特点 由于外设多种多样,在结构、工作方式、工作速度和信号制度等方面,外部设备具有与计算机截然不同的特点。 1、信号种类繁多 外部设备主要有以下4种类型信号: (1)数字量 (2)模拟量 (3)开关量 (4)脉冲量 2、没有地址 3、工作速度与处理器的工作速度不匹配 2.3.2 I/O接口电路的功能 添加在主机与外部设备之间的电路就叫做I/O接口电路,简称I/O接口。 I/O接口应该具有信号转换、缓冲以及为外设编址和通信联络等功能。 1、信号转换 作为I/O接口,首先要解决的是主机与外设的信号不匹配的问题。 (1)电平转换 (2)串并转换 (3)脉冲信号转换 (4)模拟信号转换 2、数据缓冲 尽管通过信号转换电路可以实现信号制度的匹配,但由于外部设备与主机的工作速度的不匹配,会使外部设备与主机直接交换信息时产生信息丢失的现象。 在主机与信号转换电路之间添加一个数据暂存装置,这种装置也叫做数据缓冲器。 3、端口的概念 在计算机技术中,人们把接口中每一个具有地址的寄存器叫做端口。 一个外设可能有多个端口,当然也就有多个地址。 目前,有两种I/O端口的编址方式:存储器映像方式和隔离I/O方式。 (1)存储器映像方式 把I/O端口与存储器的存储单元同等看待并一起编址的方式就叫做存储器映像方式。 优点: ①可以用任何存储器操作指令来操作I/O端口,程序的编写方便、灵活; ②可以使外设的数目几乎不受限制,而只受总存储容量的限制; ③使系统的读/写逻辑比较简单。 缺点: ①要占用存储器一部分存储空间; (2)隔离I/O方式 ②为了识别一个I/O端口,必须对全部地址线进行译码,增加了译码电路的复杂性; ③而且执行外设寻址操作时间较长。 也叫I/O独立编址方式,即存储器和I/O端口两者的地址空间互相“隔离”,各自进行编址。 采用这种编址方式,需要在指令系统中设置单独的访问I/O端口的指令。 2.3.3 I/O设备接口电路的基本结构 一个I/O接口可能的结构如下图所示: 2.3.4外部设备与处理器的联络和数据传输 计算机主机与外部设备主要有三种联络和数据传输方式:查

文档评论(0)

woai118doc + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档