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

第2讲1+8086CPU功能结构.ppt

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 微处理器系统结构 2.1 微处理器基本功能和结构 2.2 微处理器主要性能指标 2.3 INTEL8086/8088微处理器 2.4 8086/8088微处理器基本时序 2.1 微处理器基本功能和结构 微处理器是微型计算机的核心部件,也称为中央处理单元,简称CPU(Central Processing Unit)。它负责微型计算机中各部件的协调,完成指令的执行和数据处理工作。其主要功能包括: 微处理器基本结构包括控制器、运算器、寄存器组等部件。 2.2 微处理器的主要性能指标 微处理器的性能对微型计算机系统起着举足轻重的影响,微型计算机的很多性能指标都与微处理器性能直接相关。 微处理器的主要性能指标包括:工作频率、处理器字长、前端总线速度、地址总线宽度、数据总线宽度、高速缓冲容量和级数、生产工艺等。 工作频率:包括主频、外频、倍频。主频是微处理器的工作频率,反映微处理器工作节奏的快慢;外频是指系统总线的工作频率,它反映外部设备的工作速度;倍频是指微处理器工作频率对系统总线工作频率的倍数。三者之间的关系可以用下式表示: 主频=外频×倍频 其它性能指标:包括特殊指令扩展、超线程、流水线、乱序执行、动态执行,以及新一代CPU的双核、多核技术等体系结构方面的技术。而且体系结构对现代微处理器性能的影响已经超过制造工艺对计算机性能的影响,成为现代微处理器设计的重要技术指标。 一、8086/8088 CPU的功能结构 16位处理器、40脚的DIP(双列直插)封装。 时钟频率:5MHz、8MHz和10MHz。 20条地址线,有220=1024KB=1MB 寻址能力。 一、8086/8088 CPU的功能结构 1、 8086/8088 CPU的功能结构 两个独立的功能部件:执行部件EU、总线接口部件BIU。 一、8086/8088 CPU的功能结构 总线接口部件BIU(Bus Interface Unit) 组成: 段寄存器(CS、DS、ES、SS) 指令指针(IP) 地址加法器、总线控制 指令队列 功能: 外部总线连接,完成EU所需的总线操作,计算形成20位的物理地址。 从内存储器中取出指令送指令队列排队。 按EU的要求读写内存、I/O中的操作数。 一、8086/8088 CPU的功能结构 执行部件EU(Execution Unit) 组成: 通用寄存器 标志寄存器 ALU EU控制 功能: 从指令队列获得指令,译码、执行指令操作。 译码指令、执行算术运算、逻辑运算。 向BIU提供操作数的内存或I/O端口的地址。 管理标志寄存器和指令操作数。 一、8086/8088 CPU的功能结构 EU和BIU独立并行流水线工作,比8085串行操作提高了运行速度。 一、8086/8088 CPU的功能结构 2、8086/8088 CPU内部寄存器结构 8086内部寄存器有: 8个通用寄存器 4个段寄存器 1个指令指针寄存器 1个标志寄存器 一、8086/8088 CPU的功能结构 通用寄存器 8086的16位通用寄存器是: AX BX CX DX SI DI BP SP 其中前4个数据寄存器都还可以分成高8位和低8位两个独立的寄存器 8086的8位通用寄存器是: AH BH CH DH AL BL CL DL 对其中某8位的操作,并不影响另外对应8位的数据 一、8086/8088 CPU的功能结构 段寄存器 DS 数据段寄存器 (Data Segment) CS 代码段寄存器 (Code Segment) ES 附加段寄存器 (Extra Segment) SS 堆栈段寄存器 (Stack Segment) 这些段寄存器的内容与有效的地址一起,用于确定内存的物理地址。通常用CS、DS、ES以及SS用于确定代码段、数据段、附加段以及堆栈段的基地址。 一、8086/8088 CPU的功能结构 指令指针IP 指令指针寄存器IP,指示代码段中指令的偏移地址 它与代码段寄存器CS联用,确定下一条指令的物理地址 计算机通过CS : IP寄存器来控制指令序列的执行流程 IP寄存器是一个专用寄存器 一、8086/8088 CPU的功能结构 标志寄存器 标志(Flag)用于反映指令执行结果或控制指令执行形式 8086处理器的各种标志形成了一个16位的标志寄存器FLAGS(程序状态字PSW寄存器) 一、8086/8088 CPU的功能结构 标志的分类 状态标志:用来记录程序运行结果的状态信息,许多指令的执行都将相应地设置它 CF ZF SF PF OF AF 控制标志:可由程序根据需要用指令设置,用于控制处理器执行指令的方式 DF IF TF

文档评论(0)

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

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

1亿VIP精品文档

相关文档