章32位微处理器.ppt





《章32位微处理器.ppt》由会员分享,可在线阅读,更多相关《章32位微处理器.ppt(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、章32位微处理器 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望本章教学目的n了解8028680486CPU和PENTIUM等32位机的结构和特点。了解计算机常用的总线标准和整机结构。本章 学习要求了解了解:p8028680486CPU和PENTIUM机的结构和特点。p计算机常用的总线标准和整机结构。主要内容n80386微处理器的结构n32位微处理器的地址总线和数据总线nPentium微处理器结构n32位微处理器的型号很多,Intel公司推出的主要类型有80386
2、,80486和Pentium微处理器。n32位80386微处理器是为多用户和多任务操作系统而设计的q具有32位寄存器和数据通道q支持32位地址和数据类型nCPU片内有存储器管理部件q可实现分段和分页管理,使微处理器地址有4GB(千兆字节)物理存储器和64MMB(万亿字节)虚拟存储器,以及有4级保护功能,因此程序不能访问段所规定区域以外的单元,数据也不能写入到禁止的段里n指令流水线技术,在高速缓冲存储器(cache)和高速总线带宽的作用下,缩短了指令执行时间及增加了系统的数据吞吐能力。n80486微处理器是在80386基础上又增加了浮点运算部件和高速缓冲部件,其性能和速度又提高了一大步。nPen
3、tium处理器是一种最先进的32位微处理器。它是一种双ALU流水线工作的CPU,每一个时钟周期可执行两条指令,提供了强有力的工作站和服务器功能。nPentium,及微处理器又增添了多媒体处理功能,所以,Pentium微处理器也就最适用于多媒体计算机和网络计算机中。11.1 80386微处理器的结构n中央处理部件(CPU)q指令部件n指令预取队列n已译码指令队列q执行部件nALU 32位n8个32位通用寄存器组n64位的桶形移位器n乘除硬件n存储管理部件(MMU)q分段部件q分页部件q页是机械划分的,每4KB为一页,程序或数据均以页为单位进入实存。q存储器按段来组织,每段包含若干个页,段的最大容
4、量可达4 000MB。q一个任务最多可包含16K个段,所以80386可为每个任务提供64MMB的虚拟存储空间。q为了加快访问速度,系统中还设置有高速缓冲存储器(cache),构成完整的cache主存辅存的3级存储体系。n总线接口部件(BIU)q总线接口部件通过数据总线、地址总线和控制总线负责与外部取得联系,包括访问存储器预取指令,读写数据和访问IO端口读写数据等全部操作及其他控制功能。80386的寄存器q通用寄存器组q段寄存器q指令指针q标志寄存器q控制寄存器q系统地址寄存器q调试寄存器q测试寄存器图图11.211.2 32位微处理器的地址总线和数据总线n地址总线q32位地址总线是用30条地址
5、线A2A31加上4个字节允许符BE0BE3来实现。q32位微处理器的物理寻址空间有4GB,即232字节n数据总线q32位数据总线q可以使用BS8和BS16引脚输入控制信号来改变数据总线的宽度,将数据传送到8位或16位设备中去。11.3 32位微处理器的工作方式32位微处理器有3种工作方式n实地址方式(real mode)q实地址方式的工作原理与8086基本相同,其主要区别是32位微处理器能处理32位数据。n保护方式(protected mode)q保护方式下,CPU可访问232字节的物理存储空间,段长为232字节,而且还可以实施保护功能q32位微处理器为了支持多任务操作系统,以4个特权级来隔离
6、或保护各用户及操作系统。n虚拟8086方式(virtual 8086 mode)q在虚拟方式下,运行8086程序可以尽量利用32位微处理器的保护机构。尤其是32位微处理器允许同时执行8086的操作系统及其应用程序和32位微处理器操作系统的应用程序。11.7 80486位微处理器的特点简介下面对80486微处理器的特点作简单介绍。(1)80486 CPU除了有一般32位微处理器的保护功能、存储器管理功能、任务转换功能、分页功能和片内高速缓存器外,还具有浮点数运算部件。因此,在计算机系统内不再需要数字协处理器,是一种完整的32位微处理器。(2)80486 CPU能运行Windows,DOS,OS/
7、2和UNIX V/386等操作系统,它与Intel公司的80X86系列的各种微处理器兼容。(3)80486 CPU具有完整的RISC内核,使得常用的指令执行时间都只要一个时钟周期。(4)80486 CPU采用8KB统一的代码和数据cache(高速缓冲存储器),具有160MB/s的突发总线,保证在整机中采用了廉价的DRAM(动态RAM)能达到较高的系统流通量。(5)80486 CPU内部的自测试功能包括执行代码和访问数据时的断点陷阱,会广泛地测试片上逻辑、cache和分页转换cache。11.8 Pentium微处理器nPentium微处理器是一种最先进的32位微处理器。它与DOS,Window
8、s,OS/2和UNIX基础上的应用软件兼容。q有两组算术逻辑单元(ALU)、两条流水线、能同时执行两条指令;q并且把数据cache(高速缓冲存储器)和代码cache分开;不仅提高了总线的速度;还将数据总线增加到64条;q流水浮点部件提供了工作站的特性。因此它几乎具有两台80X86的功能。1.数据总线nPentium微处理器有64条数据总线是一般32位微处理器的一倍。2.地址总线nPentium微处理器的32位地址总线。32位微处理器的物理寻址空间有4GB,即232字节;而I/O地址空间只有64KB,即216字节。第12章PC总线及整机结构12.1PC机主机结构及主板概述PC机最主要核心部分:n
9、主机箱n监控器(显示器)n键盘图图12.1图图12.2主板:(1)CPU及其相关器件所组成的系统;(2)总线扩展槽所形成的系统;(3)主板上的存储器(RAM及ROM)系统;(4)芯片组(chipset)及其他芯片;(5)跳线(jumper)及各种辅助电路。图图12.3图图12.412.2 常用的常用的CPU及其在主板上的插座及其在主板上的插座n微型计算机的主板上所配的CPU的主频必须与主板所设定的频率相一致。也就是说,主板上与频率有关的跳线跳线必须设定得与所选用的CPU相一致。这样才可以将CPU插到主板的插座上。n微型计算机的主板的型号常以其上所装的CPU而得名,如486DX2/66,486S
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 32 微处理器

限制150内