




已阅读5页,还剩33页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
从8086到Pentium处理器 在计算机领域 遵守 产品过时 技术不过时 Intel8086 80286 80386 80486 Pentium 叠加功能 第二章Intel系列处理器 第一节Intel8086一 内部组成结构 一 主要功能模块 1 执行部件EU 指令译码器运算器ALU通用寄存器和标志位寄存器控制逻辑 2 总线接口部件BIU 段寄存器地址形成逻辑总线控制逻辑及总线驱动器指令队列指令指针 二 寄存器 AXBXCXDX 1 通用寄存器 AHALBHBLCHCLDHDL 第二章Intel系列处理器 8086 8088 SP堆栈指针BP基地址变址寄存器SI源变址寄存器DI目的变址寄存器 2 指针及变址寄存器 CS代码段基地址寄存器DS数据段基地址寄存器SS堆栈段基地址寄存器ES附加段基地址寄存器 3 段寄存器 IP指令指针FR标志位寄存器 4 专用寄存器 第二章Intel系列处理器 8086 8088 二 存储器的结构1 数据存放的格式对一个16位的操作数 存放方式是 存放在两个连续存储单元 低字节存放在偶数地址单元 高字节存放在奇数地址单元 按上述格式存放 存 取一个16位的数据只需一个总线周期 否则 需要两个总线周期 如下图所示 第二章Intel系列处理器 8086 8088 若不按照上述格式存放数据 则访问一个16位的字 需要2个访存周期 第二章Intel系列处理器 8086 8088 例 MOV 2013H AX 将AX的16位数据存入2013H开始的单元 指令执行时 A0 1 AX7 0存入地址2013H单元 一个总线周期 然后地址自动加1 此时A0 0 将AX15 8存入2014H单元 再一个总线周期 2 存储器分段以及地址的形成 将存储器逻辑上划分为每64K为一个段 段基地址 16 段内偏移量 左移4位 三 8086的中断系统 一 中断源 INTR屏蔽中断 NMI非屏蔽中断 1 外部中断 2 内部中断处理器运行过程中 由于其内部某种异常或错误而在内部自动产生的 比如 除法出错中断 如商大于目标寄存器所能表示的范围 单步中断 断点中断 溢出中断等 二 转入中断服务程序 原理上 中断请求信号INTR 处理器 中断响应周期 处理器取得中断向量 将中断向量转换为中断服务器程序地址 程序计数器 中断服务器程序 对8086处理器 处理器将中断向量码乘4 以此作为地址查找中断向量表 服务程序首地址放在该向量表中 中断向量表共1024字节 如下图所示 四 8086的引脚及功能 1 数据和地址引脚 AD0 AD15 T1为地址建立时间 T2 T3 T4是数据建立时间 A19 A16 2 控制及状态引脚 Ready 数据准备好 对CPU是输入信号 当Ready 1对读操作 指示要读入的数据已稳定的出现数据总线上 对写操作 数据已稳定写入 0数据未准备好 从时序上看 以读周期为例 1 不需要插入等待周期的情况 2 需要插入等待周期的情况 Ready的产生 访问 读写 存储器0访问 读写 I O端口 控制存储器和I O设备的读写 CPU执行 写操作 用于数据传输方向的控制 方向控制信号 输出信号 读操作 数据允许输出 控制数据锁存器是否开门 ALE 地址锁存信号 000中断响应001读I O端口010写I O端口011暂停100读指令码101读存储器数据110写存储器数据111无效 第二节Intel80286 与8086的显著区别 1 地址线和数据线不再分时复用 简化了硬件设计 2 增加了地址线的宽度 物理地址空间增加到16M3 增加了新的指令 以增强其控制能力 4 引入存储管理中的虚存管理机制 通过 虚地址 和 保护 两重功能对存储器管理提供了支持 加强了对多用户 多任务运行的管理能力 随着处理器以及微机系统的发展 存储管理方面都处于不断改进中 其原因主要是 存储容量需要求的迅速提高 多任务机制的采用 提高存储器的速度 以解决因存储器而引起的系统速度瓶颈 相当于8086的BIU 相当于8086的EU IU指令部件EU执行部件AU地址部件BU总线部件 一 主要构成 一 80286微处理器的结构 1 AU 按EU的请求的寻址方式形成物理地址 描述子表基地址寄存器 段基地址寄存器 段容量寄存器 段限检查器 地址加法器 主要构成 2 BU 按AU形成的物理地址 完成EU所请求的寻址过程和数据传送 4 EU 执行指令所要求的功能 主要构成 总线时序控制器 总线地址驱动器 数据收发器 6字节指令预取队列 3 IU 完成指令译码 包含指令译码器和指令队列 以上四个部件之间的逻辑关系是 包括运算器 微程序控制器 寄存器以及相关时序电路 AU IU EU BU 寻址请求 物理地址 指令代码 操作数 已译码指令 二 寄存器的结构 第一类 通用寄存器 与8086相同 第二类 指针和变址寄存器 与8086相同第三类 段寄存器与8086相同 用法上有所区别 对外访问 当 实地址模式 与8086相同 虚地址保护模式 存放选择子 而非段基地址 第四类 状态与控制寄存器 标志位寄存器FR 在8086基础上增加了3位 任务嵌套标志NT 1位 I O特权级标志IOPL 2位 新增机器状态字MSW 16位寄存器 PE 保护模式标志 在程序执行过程中 若出现协处理指令 并有MP 0且EM 1 系统自动产生异常中断7 进入相应的协处理仿真程序 当系统配置有80287时 系统自动将MP 1 否则MP 0 当PE 1 处理器进入虚地址保护模式 MP 协处理器监视位 EM 协处理器仿真位 系统中没有协处理器且应用程序需要协处理 则用软件仿真协处理器的功能 则应将EM 1 TS 任务切换标志 作用 防止协处理程序现场被破坏 发生任务切换时 将TS 1 当MP 1时 如果遇到协处理指令时 自动产生异常中断7 在该异常中断处理程序中 进行协处理器的现场切换 二 80286的引脚及功能 1 D15 D02 A23 A0 地址线和数据线不再分时复用 最大寻址空间 224 16M 三 80286总线周期描述1 中断响应周期 第一个响应周期 第二个响应周期 三个空闲T周期 Data 中断向量 PCLK 2 存储器读周期 1 无等待周期的存储器读 Data 地址 CPU采样数据 注 实际系统要求在第二个Tc上降沿之前10ns 数据必须准备好 3 需要插入等待周期的存储器读 假设 每个T周期为50ns 存储器读数据的建立时间 简化为读存储器的速度 为140ns 因为从进入Ts到第二个Tc的上降沿为125ns 则需要插入一个Tw Data 地址 CPU采样数据 175ns 200ns 3 地址流水线 仍然假设每个T周期为50ns 存储器读数据的建立时间为140ns 目标 尽可能减少等待周期Tw 措施 提前发出地址 结论 地址流水线的简单描述 当前周期发出下一个周期所需要的地址 或上一个周期发出当前周期所需要的地址 采用地址流水线后 由于地址信号的提前建立 与非地址的流水线相比 可以尽量减少插入Tw等待周期 因而加快了访存速度 但并没有提高存储器的速度 四 80286的工作模式 一 实地址模式系统开机复位时 自动进入实地址模式 A23 A20自动置为0 以A19 A0寻址1M的存储空间 二 虚地址保护模式该模式主要针对在多任务机制中的存储管理 1 虚地址保护模式的基本概念两个方面的含义 虚地址 程序设计者可以寻址一个比实际物理地址空间 16M 大得多的虚存空间 1000M 保护 地址空间上的保护避免多任务机制下的越界访问 为什么需要保护 多任务机制的引入 保护的具体内容是什么 特权级的保护比如防止应用软件修改系统软件或数据 访问权限的保护如可读或可读 写 可执行或可读 可执行等 保护什么 对存储空间的 数据和程序的 保护 2 保护模式下的寻址过程为实现 虚地址 和 保护 两大功能 系统必须提供一种 机制 或 平台 或一个 中间环节 来实施并完成上述两大功能 实地址模式下的寻址过程 段基地址 偏移量 20位物理地址 为实施 虚地址保护 所希望的寻址过程 应用设计者给出的虚地址 实施保护 实现虚地址到实地址的转换 物理地址 虚地址保护 实施的中间平台 中间平台 的核心部分 描述子 Descriptor 描述子的作用 刻划存储段的属性 比如一个段的保护属性 并提供虚地址到实地址转化的信息 描述子的引入 存储器构成就由若干存储段和若干存储段的描述子构成 因此存储器的组织形式就由实地址模式的单一的 存储段 变为两级结构 即 一系列可变长的段 1 64K 一系列的描述子 描述子分类 按描述子的作用范围 局部描述子和全局描述子 局部描述子 刻划某一个任务所要访问代码段或数据段的描述子 作用于该任务所要访问的范围 这些描述子的的组合构成一个描述子表 称为局部描述子表LDT 每个任务都有一个LDT 从描述子的功能来划
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年电商平台供应链金融风险管理策略研究报告
- 2025年生物发酵工程技术在生物化工领域的应用研究报告
- 2025年工业互联网平台边缘计算硬件架构节能降耗技术解析报告
- 安徽省六安市霍山县第二中学2024-2025学年八年级下学期期中生物学试题(含答案)
- 在全校教育教学质量提升工作会议上校长讲话:教学之根要扎得深质量之果才结得稳
- 副校长在全体教师大会上的教研工作部署讲话:以深度教研为杠杆撬动课堂提质增效联动机制
- 安静与智慧主题班会课件
- 2025年低空经济行业投资策略分析报告:乘风而上万里翱翔
- 巡察业务课件
- 岩石成分检测课件
- GB/T 1735-2009色漆和清漆耐热性的测定
- 湘教版六年级下册科学实验报告单 (湘教版)
- 中小学数学专业常用词汇中英文对照
- 01第一章 井田概况及地质特征09.9
- 青岛汽轮机调速系统使用说明书
- 管理学原理(南大马工程)
- 初中语文系列 批注式阅读课件
- 六年级上册数学课件-1.3 包装的学问丨苏教版 (共19张PPT)
- 部编人教版五年级上册道德与法治全册课件
- 高血压护理查房ppt
- 《临建布置方案》word版
评论
0/150
提交评论