80386工作方式 三种工作方式 1.实地址方式 2.保护虚地址方式 3.虚拟8086方式 实地址方式与虚拟8086方式的区别 任务模式 寻址范围 内存管理方式 单任务,整个 实地址 整个系统1M 分段 CPU的方式 多任务,一个任 虚拟8086 每个任务1M 分段,分页 务的方式 Ji Lin University China COMPUTER SCIENCE山NDY室CHNOLOG
COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 80386工作方式 • 三种工作方式 1. 实地址方式 2. 保护虚地址方式 3. 虚拟8086方式 • 实地址方式与虚拟8086方式的区别 任务模式 寻址范围 内存管理方式 实地址 单任务,整个 CPU 的方式 整个系统 1M 分段 虚拟 8086 多任务,一个任 务的方式 每个任务 1M 分段,分页
10.3 80486的体系结构 上 80486是1ntel公司于1989年推出的32位高档微 处理器 ,它在80386的基础上作了一些改进。简 单地说,80486芯片相当手一片80386加上一片 80387(数学协处理器),再加上8KB的内片快速 缓存(Cache)。 ● 80486完全拥有80386的所有功能,诸如页式存 储管理、段式存储管理、DEBUG功能,自测试 功能、三种工作模式、多任务、 流水线指令执行 方式和32位整数算术逻辑运算,等等。 80486完全和80386兼容,目标码一级也兼容。 在软件上,80486实际上和80386一样,区别主 要表现在底层硬件实现上的不同。80486可以用 于高档微机和工作站,它的属性能使它在DOS、 OS/2、Vindows和UNIX系统上得到广泛的应 用。 Ji Lin University China COMPUTER SCIENCE AND TECHNOLOGY
COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 10.3 80486的体系结构 • 80486是Intel公司于1989年推出的32位高档微 处理器,它在80386的基础上作了一些改进。简 单地说,80486芯片相当于一片80386加上一片 80387(数学协处理器),再加上8KB的内片快速 缓存(Cache)。 • 80486完全拥有80386的所有功能,诸如页式存 储管理、段式存储管理、DEBUG功能,自测试 功能、三种工作模式、多任务、流水线指令执行 方式和32位整数算术逻辑运算,等等。 • 80486完全和80386兼容,目标码一级也兼容。 在软件上,80486实际上和80386一样,区别主 要表现在底层硬件实现上的不同。80486可以用 于高档微机和工作站,它的属性能使它在DOS、 OS/2、Windows和UNIX系统上得到广泛的应 用
R 80486特点 (1)80486在1 ntel CPU的历史上首次采用了RISC技术,常用 指令仅需一个时钟周期便可完成。 (2)80486采用了突发总线(Burst Bus)同RAM进行高速数据 交换。 通常CPU同RAM交换数据时,是取得一个地址,交换一个数据 再取得一个地址,交换一个数据,而采用突发总线后,每取得一 个地址,则这个地址及其后地址的数据都一起进行交换。 (3)80486CPU将数学协处理器和Cache及Cahe控制器一起 集成到片内,极大的提高了CPU的处理速度。 随着CPU工作时钟的提高,一般动态RAM芯片的存取速度相对 较低,不能跟上快速CPU的速度,致使CPU出现等待状态。为此, 在80386系统中,采用在主机板上设置高速缓冲存贮器(Cache RAM)的方法,是CPU在大多数情况下能够快速访问最近使用过 的指令和数据,实现零等待,从而大大提高系统的性能。 由于以上特点,在相同的时钟频率下,80486CPU的处理速度 一般比80386快2~3倍。即使是时钟频率为25MHz的486SX- 25,在运行Word Perfect5.1、Page Maker4.0、Microsoft 6.0和Auto CAD11.0等8种典型应用程序时,其运行速度平均 也是时钟频率为40MHz的386DX-40的1.22倍。 Ji Lin University China COMPUTER SCIENCE AND TECHNOLOGY
COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 80486特点 • (1)80486在Intel CPU的历史上首次采用了RISC技术,常用 指令仅需一个时钟周期便可完成。 • (2)80486采用了突发总线(Burst Bus)同RAM进行高速数据 交换。 • 通常CPU同RAM交换数据时,是取得一个地址,交换一个数据, 再取得一个地址,交换一个数据,而采用突发总线后,每取得一 个地址,则这个地址及其后地址的数据都一起进行交换。 • (3)80486 CPU将数学协处理器和Cache及Cache控制器一起 集成到片内,极大的提高了CPU的处理速度。 • 随着CPU工作时钟的提高,一般动态RAM芯片的存取速度相对 较低,不能跟上快速CPU的速度,致使CPU出现等待状态。为此, 在80386系统中,采用在主机板上设置高速缓冲存贮器(Cache RAM)的方法,是CPU在大多数情况下能够快速访问最近使用过 的指令和数据,实现零等待,从而大大提高系统的性能。 • 由于以上特点,在相同的时钟频率下,80486 CPU的´处理速度 一般比80386快2~3倍。即使是时钟频率为25MHz的486SX- 25,在运行Word Perfect 5.1、Page Maker4.0、Microsoft 6.0和Auto CAD 11.0等8种典型应用程序时,其运行速度平均 也是时钟频率为40MHz的386DX-40的1.22倍
80486内部结构 2X32DB 32AB 桶式移位器 分段部件 分页 超高速 奇存器义件 描述符 部件 缓存 地址驱动器 寄存器 转换后援 8KB超高 写缓冲器4X80 ALU 界限和属 缓冲器 速缓存 数据总线收发器 性PLA 总线控制 128 请求定序器」 突发总线控制 总线宽度控制 预取器 超高速换存控制 浮点 控制和保护 指令 2X16B 䓫偶校驳 部件 测试部件 译码 指令队列 生成和控制 字点奇存 轻制 器文件 ROM Ji Lin University China COMPUTER SCIENCE AND TECHNOLOGY
COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 80486内部结构 2X32DB 桶式移位器 寄存器文件 ALU 分段部件 描述符 寄存器 界限和属 性PLA 分 页 部 件 转换后援 缓冲器 超高速 缓存 8KB超高 速缓存 地址驱动器 写缓冲器4 X 80 数据总线收发器 总 线 控 制 请 求 定 序 器 突发总线控制 总线宽度控制 超高速换存控制 奇偶校验 生成和控制 浮 点 部 件 浮点寄存 器文件 控制和保护 测试部件 控 制 ROM 指令 译码 预取器 2 X 16B 指令队列 32AB 128