第2章_微处理器系统结构.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章_微处理器系统结构

2.1 Intel 8086/8088微处理器 2.2 80X86高档微处理器 思考与练习题 ; 掌握16位微处理器的内部结构,基本工作过程; 熟悉和理解16位微处理器的封装引脚及其功能作用; 理解16位CPU的最大工作方式和最小工作方式的含义; 掌握各种寄存器的用途,能熟练地运用各种寄存器编程; 理解指令预取和指令流水线作业的意义。;  微处理器(Microprocessor) ,是采用大规模或超大规模集成电路技术做成的半导体芯片,上面集成了计算机的主要部件:运算器、控制器、寄存器组、总线和总线缓冲器。整个微型计算机硬件系统的核心就是微处理器,所以它又称为中央处理器(Central Processing Unit),即CPU。   高性能的CPU还有:指令预取部件,指令译码部件、地址形成部件、存储器管理部件等。  ; 若字长8位,即一次能处理8位数据,则称为8位CPU,如Z80的CPU;若字长为16位,则称为16位CPU,如8086/8088、80286的CPU等。 图3-1是一个典型的8位微处理器的内部结构,它一般由算术逻辑运算单元、寄存器组和指令处理单元等几个部分组成。;图3-1 8位微处理器内部结构;  负责CPU进行各种运算,包括算术运算和逻辑运算。算术逻辑运算单元(ALU,Arithmetic Logic Unit)是运算器的核心,累加器是CPU中工作最频繁的寄存器。  ;  ALU的基本组成是一个加法器。ALU所进行的运算中,多数操作需要两个操作数,比如“加”和“逻辑与”运算。但是,也有些运算只要一个操作数,比如“增量”和“逻辑非”运算。; 1. 算术运算: 可进行无符号数和带符号数的加、减、乘、除运算,符号数采用补码表示,减法通过求负数的补码而变成加法运算。还可进行BCD码运算。 乘、除可以通过多次重复加、减和移位实现。  ; 1 1 0 1 采用部分积左移和加法 ? 1 0 1 1 可完成二进制乘法。 ———— 1 1 0 1 1 1 0 1 ←部分积左移 0 0 0 0 + .1.1.0.1 ———————— 1 0 0 0 1 1 1 1; 浮点数运算可以用软件实现。也可以专门生产浮点运算部件和浮点微处理器,并设有专门的浮点运算指令,可进行32位或64位浮点加、减、乘、除运算。 Pentium处理器已把浮点处理器与主处理器集成到一个芯片上。 早期的浮点处理器有:8087、80287、80387协处理器。;  对8位CPU来说,由累加器提供其中一个操作数,而另一个操作数通过暂存器来提供。运算后,运算结果被返回到累加器,而运算中状态的变化和运算结果的数字特征则被记录在标志寄存器中。程序根据运算后各个标志位的情况来决定下一步走向。; 运算器是完成算术或逻辑运算的部件。运算器由累加器、暂存寄存器和算术逻辑单元(ALU)组成,其结构框图所示:;DAA部件; 3、微操作控制部件 可采用组合逻辑控制,微程序控制和可编程逻辑 阵列(PLA)来实现。;控制器的组成框图:;指令周期:一条指令(的取出和)执行所需的时间称为指令周期(Instruction Cycle),一条指令执行需1~5个M周期。;;三、总线与总线(缓冲器)部件; 所以同一时刻只允许一个部件向BUS发送信息。 而接收数据就没有上述限制,同一时刻可允许多 个部件接收数据。; 三态缓冲器(3态BUF)处于: 低阻(高低电平)→挂BUS上; 高阻→逻辑上脱开。;双向三态缓冲器,如数据总线缓冲器,既可 发又可收数据(数据BUS是双向的)。; 采用总线结构的优点是: ※ 减少信息传输线数目; ※ 提高系统的可靠性; ※ 增加系统灵活性; ※ 便于实现系统标准化。; 寄存器阵列大致分为以下四组: 存放待处理数据的寄存器; 存放地址码的寄存器; 存放控制信息的寄存器; 起数据或地址缓冲器作用的寄存器。;累加器(AC: Accumulator); 通用REG组,A,B,C,D等。;数据总线缓冲REG(DBUF:Data BUS Buffe

文档评论(0)

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

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

1亿VIP精品文档

相关文档