第3章 微处理器体系结构汇.ppt

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

第3章 微处理器体系结构 3.1 8086处理器体系结构 3.2 ARM7内核体系结构 3.3 ARM7内部寄存器 3.4 ARM7运行状态标志寄存器CPSR 3.5 存储器及存储器映射I/O 3.6 ARM处理器的其他特性 3.7 基于ARM处理器的SOC芯片设计产业模式 * 3.1 80X86处理器结构 本节的学习应该掌握: 8086/8088微处理器的结构 8086/8088指令执行的操作过程 8086的操作时序 3.1 8086/8088微处理器 3.1.1 8086/8088性能特点与组成结构 8086: Intel系列的16位微处理器; 16条数据线; 20条地址线,可寻址地址范围220=1MB; 单5V 供电、一个5MHz时钟 。 8088: 内部与8086兼容,16位微处理器; 对外数据总线为8位,称为准16位微处理器; 有包括乘法和除法的16位运算指令; 能处理16位和8位数据; 20根地址线,寻址的空间达1M字节。 AH AL BH BL CH CL DH DL SP BP DI SI 通用寄存器 运算寄存器 ALU 标志 执行部分控制电路 1 2 3 4 5 6 CS DS SS ES IP(PC) 内部 寄存器 总线I/O控制电路 地址加法器 20位 16位 8位 指令队列缓冲器 外总线 执行部件 总线接口部件 8086CPU结构图 总线接口部件 总线接口功能: (1)从取指令送到指令队列。 (2)CPU执行指令时,到指定的位置取操作数,并将其送至要求的位置单元中。 (2)16位指令指针寄存器IP(PC); (3)20位的地址加法器; (4)六字节的指令队列缓冲器。 总线接口的组成: (1)四个段地址寄存器 CS 16位代码段寄存器 DS 16位数据段寄存器 ES 16位附加段寄存器 SS 16位堆栈段寄存器; 总线接口部件说明: (1)指令队列缓冲器:在执行指令的同时,将取下一条指令,并放入指令队列缓冲器中,CPU执行完一条指令后,可以执行下一条指令(流水线技术), 提高CPU效率。 (2)地址加法器:产生20位地址, CPU内无论是段地址寄存器还是偏移量都是16位的,通过地址加法器产生20位地址。 2. 执行部件 执行部件作用: * 从指令队列中取出指令; * 指令译码,发出相应相应的控制信号; * 收发数据,接收由总线接口送来的数据或发送数据至接口; * 算术逻辑运算 执行部件组成: * 四个通用寄存器 AX、BX、CX、DX。四个通用寄存器都是16位或作两个8位来使用。 * 专用寄存器 SP------堆栈指针寄存器 BP------基址指针寄存器 DI-------目的变址寄存器 SI------- 源变址寄存器 * 算术逻辑单元ALU 完成8位或者16位二进制算术和逻辑运算,计算偏移量。 * 数据暂存寄存器 协助ALU完成运算,暂存参加运算的数据。 * 控制电路 取出指令操作码,通过译码电路分析,发出相应的控制命令,控制ALU数据流向。 * 标志寄存器 * 标志寄存器 16位寄存器,其中有7位未用。 D15 D0 OF DF IF TF SF ZF AF PF CF 进借位标志 奇偶标志 半进借位标志 零标志 符号标志 单步中断 中断允许 方向标志 溢出标志 1-有进、借位 0-无进、借位 1-低8位有偶数个1 0-低8位有奇数个1 1-低4位向高4位有进、借位 0-低4位向高4位无进、借位 1-结果为0 0-结果不为0 3.1.2 8086 CPU执行程序的操作过程 (1)形成20位地址?送至程序存储器 ? 从指定单元取出指令字节 ? 放入指令队列中。 (2)8086指令队列中有2个空字节 ? 总线接口部件就会自动取指令至队列中。 (3)执行部件从指令队列首取出指令代码 ? 执行该指令。 (4)队列已满,执行部件又不使用总线时,总线接口部件进入空闲状态。 (5)执行转移指

文档评论(0)

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

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

1亿VIP精品文档

相关文档