- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微处理器总线结构和时序(以8086为例)-(一)
微处理器总线结构和时序 【内容】 1.总线的基本概念; 2.CM3总线的基本构成; 3.8086总线及工作时序。 总线的基本概念 什么是总线: 总线是一种数据通道,由系统中各部件所共享。或者说,是在部件与部件之间、设备与设备之间传送信息的一组公用信号线。 面向总线的体系结构: (1)使各部件之间的关系转化为面向总线的单一关系:设计和使用某一部件,无须考虑该部件和其他相应部件间的复杂关系,只要满足它和总线之间的关系即可。 (2)标准总线可以得到多个厂商的广泛支持,便于生产与之兼容的硬件板卡和软件。 (3)模块结构方式便于系统的扩充和升级。 (4)便于故障诊断和维修,同时也降低了成本。 总线的基本概念 总线构成 虽然总线有多种,但任何总线均包括有数据总线、地址总线和控制总线。 1.数据总线 所谓数据总线,顾名思义就是在微处理器系统各部件之间传输数据的路径,把这些信号线组合在一起则被称之为数据总线。 2.地址总线 所谓地址总线,是用来规定数据总线上的数据出于何处和被送往何处。若CPU欲从存储器读取一个信息,不论这个信息是8位、16位、32位或64位的,均是先将欲取信息的地址放到地址线上,然后才可以从给定的存储器地址那里取出所需的信息。 3.控制线 控制线的作用是用来对数据总线、地址总线的访问及其使用情况实施控制。由于微处理器中的所有部件均要使用数据总线和地址总线,所以用控制总线对它们实施控制是必要的也是必须的。控制信号的作用就是在微处理器系统各部件之间起到发送操作命令和定时信息。命令信息规定下了要执行的具体操作,而定时信息则是规定了数据信息和地址信息的时效性。 通常,控制信号应有以下几种类型。 (1)写存储器命令: (2)读存储器命令: (3)输入/输出写命令: (4)输入/输出读命令: (5)传送响应: (6)总线请求: (7)总线允许: (8)中断请求: (9)中断响应: (10)时钟和复位:。 为完成一个总线操作周期,一般要分成4个阶段: 1.总线请求和仲裁(Bus Request and Arbitration)阶段 由需要使用总线的主控设备向总线仲裁机构提出使用总线的请求,经总线仲裁机构仲裁确定,把下一个传送周期的总线使用权分配给哪一个请求源。 2.寻址(Addressing)阶段 取得总线使用权的主控设备,通过地址总线发出本次要访问的从属设备的存储器地址,或I/O端口地址及有关命令,通过译码使参与本次传送操作的从属设备被选中,并开始启动。 3.数据传送(Data Transfering)阶段 主控设备和从属设备进行数据交换,数据由源模块发出,经数据总线传送到目的模块。在进行读传送操作时,源模块就是存储器或输入/输出接口,而目的模块则是总线主控设备CPU。在进行写传送操作时,源模块就是总线主控设备,例如CPU,而目的模块则是存储器或输入/输出接口。 4.结束(Ending)阶段 主控设备、从属设备的有关信息均从系统总线上撤除,让出总线,以便其他模块能继续使用。 总线上的主控设备、从属设备通常采用以下三种方式之一来实现对总线传送的控制。 1.同步传送 同步传送时采用精确稳定的系统时钟,作为各模块动作的基准时间。模块间通过总线完成一次数据传送即一个总线周期,时间是固定的,每次传送一旦开始,主、从设备都必须按严格的时间规定完成相应的动作。 2.异步传送 同步传送要求总线上的各主、从设备操作速度要严格匹配,为了能用不同速度的设备组成系统,而采用异步传送的办法来控制数据的传送。异步传送需设置一对信号交换(Handshaking)线,即请求(Request)和响应(Acknowledge)信号线。 3.半同步传送 半同步传送是综合同步和异步传送的优点而设计出来的混合式传送。 总线配置结构 单总线结构,机器内部和外部只有一条总线,所有设备全部通过总线连接起来,存储器和I/O设备可以统一编址,I/O设备占用部分内存地址空间,访问I/O设备如同访问存储器一样,只是地址不同。它的主要缺点是总线太忙,使得整个系统的效率比较低。 总线配置结构 多总线结构,下图所示为一种多总线结构,它有两条专用总线(主存储器总线和I/O总线),主存储器与CPU做在一块主机板上,并且通过专用的总线连接,提高了CPU与主存储器交换信息的速度。慢速外部设备通过I/O总线首先与I/O处理器交换信息,等到一定的时间,I/O处理器通过系统总线再与CPU交换数据。这样主存储器总线和I/O总线可以同时工作,提高了整机的速度。 CM3总线的基本构成 CM3总线的基本构成 CM3总线的基本构成 8086的系统总线结构 8086通过引脚与总线逻辑电路芯片相连接构成系统总线。 8086的系统总线结构 8086通过引脚与总
文档评论(0)