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

02 第二章 微处理器与系统结构.ppt

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 微处理器与系统结构 总学时 10 2.1微处理器的性能指标 2.1.1 字长 字长指微处理器在存储、处理、交换二进制信息时,一次能操作的最大二进制数位。 (内外数据线宽度) 2.1.2 指令数 指令是计算机完成某种操作的命令,由微处理器芯片设计人员定义。 2.1.3 运算速度 运算速度是计算机完成操作的时间指标,也是衡量计算机性能的重要指标。 2.1.4 访存空间 访存空间是指微处理器能访问的存储器单元容量,由微处理器的地址总线宽度确定。 2.1.5 虚拟存储空间 虚拟存储空间是指通过硬件和软件的综合来扩大用户可用存储空间的技术。 它是在内存储器和外存储器(软盘、硬盘或光盘)之间增加一定的硬件和软件支持,使两者形成一个有机整体,使计算机系统能运行比实际配置的内存容量大得多的任务程序。 2.1.6 多处理器系统 多处理器系统是指微处理器具有协处理器接口。 2.1.7 指令作业方式 串行、并行 2.1.8 微处理器芯片的制造工艺 2.2 8086微处理器结构 内部结构 寄存器结构 引脚特性 总线特性 与8088处理器的比较 工作模式 2.2.1 8086微处理器的内部结构 分成两个部分: 执行单元(EU-Executive Unit) 总线接口单元(BIU-Bus Interface Unit)。 执行部件EU 主要负责指令执行 数据的处理、加工 不直接与外部三总线接通 总线接口单元: 主要负责指令代码的预读取 二十位地址信号的生成 MPU与外部之间数据的交换 负责CPU与外部总线打交道 一、执行部件EU 运算器 算术逻辑单元ALU 状态标志寄存器FR 暂存寄存器 -通用寄存器组 通用数据寄存器:AX(AH、AL)、BX(BH、BL)、CX(CH、CL)、DX(DH、DL) 通用地址寄存器:SP、BP、SI、DI EU控制单元 除EU控制为8位,其余均为16位 二、总线接口部件BIU 指令队列缓冲器ISQ 指令指针寄存器IP 段寄存器 代码段寄存器CS 数据段寄存器DS 堆栈段寄存器CS 附加段寄存器ES 20位地址产生器 总线控制逻辑 - 分时传送地址或数据信息 指令流水线 1、20位地址产生器 将由段寄存器保存的段首地址左移四位和由IP或EU部件提供的16位偏移地址EA(Effect Address)相加,形成20 位的实际地址PA(Physical Address)。 称16位段首地址和16位偏移地址为逻辑地址,称20位实际地址为物理地址。 2、状态标志寄存器FR 8086CPU中的状态标志寄存器FR是惟一可位操作的16位寄存器,仅用了其中的9位作为标志位,有6个状态标志位和3个控制标志位。 例:指出80x86CPU执行如下指令后,标志寄存器中各状态标志位的值: 3、指令指针寄存器IP 指令指针寄存器IP是一个16位的寄存器,与代码段寄存器CS配合使用。 CS确定代码段的段首地址;IP确定代码段中的偏移地址。 由CS、IP共同确定当前要执行指令机器码的20位存放地址。 在程序设计中,不能用赋值指令改变CS、IP中的值。 2.2.3 8086微处理器的引脚特性 DIP — Dual Inline Package 双列直插式封装 QFP — Quad Flat Package 方形平面封装 8086CPU芯片的外封装为40条引脚的双列直插DIP(Dual In-line Package)封装. 数据线宽度:16位 地址线宽度:20位 BHE/S7 RD WR READY RESET TEST MN/MX M/IO CLK ALE DEN DT/R INTR、NMI、INTA HOLD、HOLDA 2.2.4 8086微处理器的总线特性 1、地址总线与数据总线的复用特性 -时间分隔技术 -地址锁存技术 2、控制总线的分类特性 -最大工作和最小工作模式 8086微处理器与8088微处理器的比较 1、外部数据总线位数上的差别 2、指令队列容量上的差别 3、引脚特性上的差别 2.2.5 8086/8088微处理器的工作模式 8086/8088微处理器的工作模式由对控制线MN/MX上加入电平方式确定。 1、最小工作方式 当控制工作模

文档评论(0)

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

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

1亿VIP精品文档

相关文档