第886888微处理器.pptVIP

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中断请求和响应信号 INTR:可屏蔽中断请求输入端 NMI:非屏蔽中断请求输入端 INTA:中断响应输出端 总线保持信号 HOLD:总线保持请求信号输入端。当CPU 以外的其他设备要求占用总线时, 通过该引脚向CPU发出请求。 HLDA:总线保持响应信号输出端。CPU对 HOLD信号的响应信号。 2.4.3 微处理器工作模式 1.最小工作模式 由图2-13可知,在8086的最小模式中,硬件连接上有如下几个特点: (1)MN/ 引脚接+5V,决定了8086工作在最小模式。 (2)有一片8234A,作为时钟发生器。 (3)有三片8282或74LS373,用来作为地址锁存器。 (4)当系统中所连接的存储器和外设比较多时,需要增加系统数据总线的驱动能力,这时,可选用两片8286或74LS245作为总线收发器。 图2-13 8086CPU最小模式下的典型配置 2.最大工作模式 由图2-4可知,最大模式配置和最小模式配置有一个主要的差别: 最大模式下多了8288总线控制器。 图2-4 8086CPU最大工作模式下的典型配置 2.6 8086的总线时序 1.读周期的时序 2.写周期的时序 1.读周期的时序(图2-9) 8086读总线周期 一个基本的读周期一般包含如下几个状态: T1状态: T2状态: T3状态: Tw状态: T4状态: 2.写周期的时序(图2-10) 8086写总线周期 作业 P54 1、(1)、(3)、(4)、(6)、(8)、(9)、(10) 2、(3)、(4)、(5) 4、(5)、(6) 第2章 微处理器 第2章 微处理器 第2章 8086/8088微处理器 存储程序工作原理是指把程序存储在计算机内,使计算机能像快速存取数据一样地快速存取组成程序的指令。为实现控制器自动连续地执行程序,必须先把程序和数据送到具有记忆功能的存储器中保存起来,然后给出程序中第一条指令的地址,控制器就可依据存储程序中的指令顺序周而复始地取指令、译码、执行,直到完成全部指令操作为止,即控制器通过指令流的串行驱动实现程序控制 微型计算机的组成及工作原理 微型计算机基本结构(冯?诺依曼结构) 微处理器CPU 1、寄存器组 2、算术逻辑单元ALU 3、控制器 (1)程序计数器PC (2)地址寄存器AR (3)数据寄存器DR (4)指令寄存器IR和指令译码器ID (5)时许部件 总线 1、DB 2、AB 3、CB 存储器 通常指内存,有读、写操作 输入输出设备及其接口 输入输出接口 2.1 8086/8088的功能结构 2.1 8086/8088的编程结构 1.总线接口部件 (BIU) 2.执行部件EU 3.“流水线”结构 图2-3 8086的编程结构图 1.总线接口部件 (BIU) 总线接口部件由下列各部分组成: (1)4个段地址寄存器; CS——16位的代码段寄存器; DS——16位的数据段寄存器; ES——16位的扩展段寄存器; SS——16位的堆栈段寄存器; (2)16位的指令指针寄存器IP; (3)20位的地址加法器; (4)6字节的指令队列缓冲器。 执行部件的功能就是负责从指令队列取指令并执行。从编程结构图可见,执行部件由下列几个部分组成: (1)4个通用寄存器,即AX、BX、CX、DX; (2)4个专用寄存器: (3)标志寄存器FR; (4)算术逻辑单元ALU。 2.执行部件EU 3.“流水线”结构 总线接口部件BIU和执行部件EU并不是同步工作的,两者的动作管理遵循如下原则: 每当8086的指令队列中有2个空字节,BIU就会自动把指令取到指令队列中。而同时EU从指令队列取出一条指令,并用几个时钟周期去分析、执行指令。当指令队列已满,而且EU对BIU又无总线访问请求时,BIU便进入空闲状态。在执行转移、调用和返回指令时,指令队列中的原有内容被自动清除。 4、8088和8086的区别 1、指令队列长度8086为6个字节、8088为4个字节 2、8086是16位机;8088是准16位机 3、其他:如有些控制信号不同 2.2 8086的寄存器结构 按功能分为三类: 一、通用寄存器 二、段寄存器 三、控制寄存器、标志寄存器 通用寄存器 数据寄存器(AX,BX,CX,DX) 地址指针寄存器(SP,BP) 变址寄存器(SI,DI) 数据寄存器 8088含4个16位数据寄存器,它们又可分为8个8位寄存器,即: AX AH,AL BX BH,BL

文档评论(0)

118books + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档