第1章微型计算机系统优秀PPT.ppt
《第1章微型计算机系统优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第1章微型计算机系统优秀PPT.ppt(105页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第1章微型计算机系统现在学习的是第1页,共105页(1 1)了解微型计算机的发展历史;)了解微型计算机的发展历史;(2 2)掌握)掌握微处理器的基本结构微处理器的基本结构(ALU(ALU、控制器、微操作控制、控制器、微操作控制电路、总线与总线缓冲器、寄存器阵列电路、总线与总线缓冲器、寄存器阵列);(3)掌握)掌握微型计算机的基本结构微型计算机的基本结构和和微型计算机系统的组微型计算机系统的组成成(CPU、存储器、存储器、I/O接口、总线接口、总线);(4)掌握进位计数制及其转换)掌握进位计数制及其转换(信息分类、表示、进制规则、信息分类、表示、进制规则、进制转换进制转换);(5)掌握计算机中的
2、数据表示)掌握计算机中的数据表示(原码、反码、补码原码、反码、补码)和逻辑和逻辑数据的编码;数据的编码;教学目的与要求教学目的与要求现在学习的是第2页,共105页1-1微型计算机的发展概况1 1电子计算机概述电子计算机概述 19461946年,世界上第一台电子数字计算机年,世界上第一台电子数字计算机ENIACENIAC(Electronic Numerical Integrator And Calculator Electronic Numerical Integrator And Calculator)在美国宾夕法尼亚大学研制成功)在美国宾夕法尼亚大学研制成功.计算机的发展经历了电子管时代、
3、晶体管时代计算机的发展经历了电子管时代、晶体管时代(1958)(1958)、中小规模集成电路时代中小规模集成电路时代(1965)(1965)、大规模和超大规模集成电路大规模和超大规模集成电路时代时代(1970)(1970),目前已进入巨大规模的集成电路时代。,目前已进入巨大规模的集成电路时代。电子计算机根据体积、性能、价格划分为巨型机、大型机、电子计算机根据体积、性能、价格划分为巨型机、大型机、中型机、小型机中型机、小型机。现在学习的是第3页,共105页(1)4位微处理器位微处理器n 1971年,年,Intel4004,4.2mm*3.2mm硅片上,硅片上,2250晶体管,晶体管,PMOS工艺
4、,频率工艺,频率108KHz,寻址,寻址640字字节。节。n随后随后Intel公司在公司在Intel4004的基础上,推的基础上,推出了出了Intel4040,它是第一片通用的,它是第一片通用的4位位微处理器。微处理器。现在学习的是第4页,共105页(2)8位微处理器位微处理器n1972年,年,8位微处理器位微处理器Intel8008,2000晶体晶体管,频率管,频率1MHz。运算能力是。运算能力是4004的的2倍。倍。n1974年,推出年,推出8位微处理器位微处理器Intel8080,集成,集成4500晶体管,晶体管,NMOS工艺,时钟频率为工艺,时钟频率为2MHz。n1976年,年,Int
5、el8085,1万晶体管,频率万晶体管,频率4MHz。现在学习的是第5页,共105页(3 3)1616位微处理器位微处理器n19781978年,年,1616位位80868086,集成,集成2.92.9万个晶体管,万个晶体管,HMOSHMOS工艺,频率工艺,频率5MHz5MHz、8MHz8MHz、10MHz10MHz。IBM PCIBM PC的的CPUCPU,数据总线数据总线1616位,地址总线位,地址总线2020位位。19821982年,年,1616位位8028680286,集成,集成13.413.4万万个晶体管个晶体管,频率频率25MHz25MHz。IBM PC/ATCPUIBM PC/AT
6、CPU,地址总线地址总线2424位。提出实模式、保护模式位。提出实模式、保护模式(虚拟存储管理和多任务)。引进段描(虚拟存储管理和多任务)。引进段描述符表,述符表,1GB1GB虚拟地址空间。虚拟地址空间。现在学习的是第6页,共105页(4 4)3232位处理器位处理器n19851985年,年,3232位位Intel80386Intel80386,27.527.5万个晶体管,万个晶体管,CHMOSCHMOS工艺,频率工艺,频率16/25/33MHz16/25/33MHz,数据及地址线,数据及地址线3232位,位,4GB4GB内存,支持分页机制。三种工作方式:实模内存,支持分页机制。三种工作方式:
7、实模式、保护虚地址模式和虚拟式、保护虚地址模式和虚拟Intel8086Intel8086模式(同时模式(同时模拟多个模拟多个Intel8086Intel8086)。)。64TB64TB虚地址虚地址19891989年,年,3232位位8048680486,120120万晶体管,频率万晶体管,频率25M25M、33MHz33MHz、50MHz50MHz。把80386、浮点处理单元浮点处理单元80387及8KB高速缓冲存储器(Cache)集成在一块芯片,精简指令集计算机精简指令集计算机RISC,RISC,一个时钟周期一条指令一个时钟周期一条指令现在学习的是第7页,共105页(5 5)6464位微处理
8、器位微处理器n1993,Pentium,AB321993,Pentium,AB32位,外位,外DB64DB64位,位,60200M,31060200M,310万晶万晶体管体管,两条整数流水线超标量设计两条整数流水线超标量设计+动态转移预测,指令动态转移预测,指令数据数据CacheCache各各8KB8KB。8 8级流水。级流水。CMOS0CMOS0CPUFPU8KB Cache80486DXCPU1CPU2FPU8KB指令Cache8KB数据CachePentium现在学习的是第8页,共105页l19951995年,年,Pentium ProPentium Pro(高能奔腾),(高能奔腾),A
9、B36AB36位,位,Cache16KB+Cache16KB+256/512KB256/512KB二级二级Cache Cache。1414级流水。级流水。l19961996年,多媒体扩展年,多媒体扩展MMXMMX技术技术Pentium MMXPentium MMX(多能奔腾),片内(多能奔腾),片内Cache32KBCache32KB。5757条多媒体指令。条多媒体指令。l19971997年,年,Pentium Pentium:Pentium Pro+MMXPentium Pro+MMX技术技术+双重独立总线结双重独立总线结构(构(CacheCache及及CPUCPU到主内存独立到主内存独立)
10、.CPU1CPU2FPU16KB一级Cache256/512KB二级CachePentium ProCPU3CPU1 CPU2FPU32KB一级Cache512KB二级CachePentium CPU3现在学习的是第9页,共105页l1999,Pentium,0.251999,Pentium,0.25微米工艺,微米工艺,450M1.4GHz,70450M1.4GHz,70条条SSE(SSE(数据流单指多数数据流单指多数据扩展据扩展)指令增强音频、视频、指令增强音频、视频、3D3D效果。工作电压效果。工作电压1.6V.1.6V.l20002000年推出增加年推出增加144144条条SSE2SSE
11、2指令的指令的Pentium4Pentium4。1.53.6GHz,NetBurst1.53.6GHz,NetBurst架构架构,流水深度达到流水深度达到3131级。级。l20062006年,年,“Core”(Core”(酷睿酷睿)系列,系列,65ns65ns工艺,双核架构,执行工艺,双核架构,执行128128位位SSESSE指令,指令,6464位内存扩展技术,位内存扩展技术,6464计算。计算。l20032003年,年,AMDAMD公司公司6464位微处理器位微处理器Athlon 64Athlon 64,Athlon 64 Athlon 64 既确保当前既确保当前3232位应位应用程序能发挥
12、出卓越性能,也可支持下一代的用程序能发挥出卓越性能,也可支持下一代的6464位应用程序。位应用程序。整体性能、网络与通信、整体性能、网络与通信、3D3D图形图像处理、多媒体信息处理、通信能力图形图像处理、多媒体信息处理、通信能力提高。提高。现在学习的是第10页,共105页x86x86前前前前x86x86架构架构架构架构4 4位处理器位处理器位处理器位处理器 4004(1971,44004(1971,4位位位位,寻址寻址寻址寻址4K,2000/4K,2000/片片片片)8 8位处理器位处理器位处理器位处理器 8008(1972)8008(1972)、8080(1974)8080(1974)、80
13、85(1975)8085(1975)IA-16IA-16 80868086、80888088、8028680286IA-32 IA-32 PentiumPentium前前前前 8038680386、8048680486PentiumPentium早期架构早期架构早期架构早期架构 PentiumPentium、Pentium MMXPentium MMXP6P6架构架构架构架构 Pentium ProPentium Pro、Pentium IIPentium II、Pentium IIIPentium III、Pentium II/IIIPentium II/IIINetBurstNetBurs
14、t架构架构架构架构 Pentium 4Pentium 4、Pentium DPentium D IA-32结构的概要历史现在学习的是第11页,共105页表表1.1 80 x86系列微处理器概况系列微处理器概况 现在学习的是第12页,共105页1-3 微型计算机系统的组成结构微型计算机系统的组成结构程序存储原理(程序存储原理(Stored ProgramStored Program):著名的美籍匈:著名的美籍匈牙利数学家冯牙利数学家冯诺依曼(诺依曼(Johaan Von NeumannJohaan Von Neumann,1903195719031957)提出,将指令组成程序和指令操作数据)提出
15、,将指令组成程序和指令操作数据以二进制形式存储在存储器里。以二进制形式存储在存储器里。n计算机硬件应由五个基本部分组成:计算机硬件应由五个基本部分组成:运算器、控运算器、控制器、存储器、输入设备和输出设备。制器、存储器、输入设备和输出设备。现在学习的是第13页,共105页l 计算机的基本结构计算机的基本结构由由由由运算器、控制器运算器、控制器运算器、控制器运算器、控制器、存储器及输入、输出设备组成。、存储器及输入、输出设备组成。、存储器及输入、输出设备组成。、存储器及输入、输出设备组成。2 2现在学习的是第14页,共105页1.运算器:运算器:执行算术运算和逻辑运算功能部件。执行算术运算和逻辑
16、运算功能部件。nALU:Arithmetical/Logical Unit,完成算术、逻完成算术、逻辑及移位操作,采用二进制运算。辑及移位操作,采用二进制运算。n字长是计算机直接处理二进制位数。字长越字长是计算机直接处理二进制位数。字长越长,运算速度越快。长,运算速度越快。现在学习的是第15页,共105页2.存储器:存储程序、处理的数据、运算结存储器:存储程序、处理的数据、运算结果。果。l代码区存储指令,数据区存储数据;代码区存储指令,数据区存储数据;l容量容量:能存储二进制能存储二进制bit数量,如字节数。数量,如字节数。表示表示:存储单元数存储单元数位数位数/单元;单元;如如1K 8比特表
17、示比特表示1024个字节。每字节个字节。每字节8bit.现在学习的是第16页,共105页3.控制器:控制组成计算机的各个功能部件协调一控制器:控制组成计算机的各个功能部件协调一致工作。致工作。n功能:从内存取指、分析,发出控制信息,功能:从内存取指、分析,发出控制信息,执行某种操作。执行某种操作。n每条指令完成一次算术或逻辑运算,或是存每条指令完成一次算术或逻辑运算,或是存取数据的操作。取数据的操作。现在学习的是第17页,共105页4.输入输出设备:外设。输入输出设备:外设。l输入设备输入设备:将程序和数据输入计算机,存储在存将程序和数据输入计算机,存储在存储器中。储器中。l输出设备输出设备:
18、输出存储器中的程序、原始数据和输出存储器中的程序、原始数据和运算结果。运算结果。现在学习的是第18页,共105页5.总线总线n功能:是计算机系统中各功能部件间传送信功能:是计算机系统中各功能部件间传送信息的公共通道。息的公共通道。n分类:数据总线分类:数据总线(DB)、控制总线、控制总线(CB)、地址总、地址总线线(AB)。现在学习的是第19页,共105页一、微型计算机一、微型计算机1.1.微型计算机微型计算机组成:微处理器或称中央处理单元组成:微处理器或称中央处理单元(CPU)(CPU)、内部存贮器、内部存贮器(简称内存简称内存)、输入输出接口、输入输出接口(简称简称接口接口)及系统总线。及
19、系统总线。CPUROMRAMI/O接口接口外设外设图图1-1 1-1 微型计算机的典型组成结构微型计算机的典型组成结构系统总线系统总线系统软件系统软件现在学习的是第20页,共105页n中央处理器、微处理器和微控制器中央处理器、微处理器和微控制器n中央处理器(中央处理器(CPU):运算器及控制器以及寄存运算器及控制器以及寄存器器作成独立部件用一片作成独立部件用一片VLSI实现。实现。n微处理器(微处理器(MPU Micro-Prosessing Unit)微型计算机的微型计算机的CPU,也即,也即P。n微控制器(微控制器(MCU Micro-Controller Unit):):P和存储器,以及
20、和存储器,以及I/O接口和总线在一个芯片中。接口和总线在一个芯片中。现在学习的是第21页,共105页现在学习的是第22页,共105页 2.微型计算机系统的组成微型计算机系统的组成1)硬件部分:物质基础硬件部分:物质基础n微型计算机微型计算机(CPU、存储器、存储器、I/O接口、总线和电源接口、总线和电源)n外部设备包括输入和输出设备外部设备包括输入和输出设备2)软件设备:灵魂软件设备:灵魂(1)系统软件系统软件n操作系统:资源、任务、文件管理和程序库。操作系统:资源、任务、文件管理和程序库。n程序设计语言的汇编、编译、解释、检测系统;程序设计语言的汇编、编译、解释、检测系统;n其他程序,如系统
21、诊断程序、故障定位程序、系统配置程序等;其他程序,如系统诊断程序、故障定位程序、系统配置程序等;(2)应用软件:用户编写或选购程序。驻留在外存中。应用软件:用户编写或选购程序。驻留在外存中。现在学习的是第23页,共105页 微型计算机系统的组成微型计算机系统的组成 微型计算机系统的组成图微型计算机系统的组成图 硬件微型机系统微型机系统外围设备外围设备过程控制过程控制I/O通道通道A/D,D/A转换器开关量等外部设备外部设备键盘、鼠标等输入设备显示器、打印机等输出设备 软驱、硬盘及磁带等外存储器主 机输入输出输入输出(I/O)接口电路接口电路微处理器微处理器(CPU)运算器(算术逻辑运算单元AL
22、U)控制器(控制单元CU)寄存器阵列(RA)内存储器内存储器RAM,ROM,EPROMEEPROM,Cash等系统软件系统软件软件软件用户(应用)软件用户(应用)软件现在学习的是第24页,共105页3.3.微处理器的基本结构微处理器的基本结构 CPUCPU是是微微型型计计算算机机的的核核心心部部件件,芯芯片片内内集集成成了了运运算算器器和和控控制制器器的的功功能能,并并集集成成了了少少量量的被称为寄存器的的被称为寄存器的高速存储单元高速存储单元。l算术逻辑单元算术逻辑单元ALU;l控制与定时部件控制器;控制与定时部件控制器;l内部总线内部总线l寄存器阵列寄存器阵列现在学习的是第25页,共105
23、页1)算术逻辑单元)算术逻辑单元ALU 数据通过内数据通过内部总线进入数据部总线进入数据寄存器寄存器,和标志寄和标志寄存器的存器的CF输入输入ALU,运算结果送运算结果送往数据寄存器往数据寄存器,结结果状态送标志寄果状态送标志寄存器存器,作为条件转作为条件转移指令的转移条移指令的转移条件件.现在学习的是第26页,共105页2)控制与定时部件控制器)控制与定时部件控制器1功能功能:取出指令、分析、执行取出指令、分析、执行2组成:指令、时序部件和微操作控制电路。组成:指令、时序部件和微操作控制电路。现在学习的是第27页,共105页(1)指令部件指令部件指令指针指令指针IP:指出要执行指令的首地址指
24、出要执行指令的首地址。l指令取出后自增指令取出后自增1,正常情况,总是顺序执行。,正常情况,总是顺序执行。l遇到跳转遇到跳转JMP、调子程序指令、调子程序指令CALL、返回、返回(RET)、或中断服务程序,装入新地址。或中断服务程序,装入新地址。指令寄存器指令寄存器IR:存放当前要执行指令。:存放当前要执行指令。指令译码器指令译码器ID:分析指令的部件。:分析指令的部件。8位操作码经译码位操作码经译码译出译出256种操作。种操作。现在学习的是第28页,共105页(2)时序部件:时序部件:一条指令可分解为若干基本微操作,这些微操作所对应的一条指令可分解为若干基本微操作,这些微操作所对应的脉冲信号
25、,在时间上有严格的先后次序,称作时序。脉冲信号,在时间上有严格的先后次序,称作时序。指令周期指令周期 15机器周期机器周期时钟周期时钟周期机器周期机器周期现在学习的是第29页,共105页(3)微操作控制电路:由译码器输出电位、节微操作控制电路:由译码器输出电位、节拍电位和外部状态等组合成控制信号。拍电位和外部状态等组合成控制信号。电路可由组合逻辑、微程序控制和可编程电路可由组合逻辑、微程序控制和可编程逻辑阵列组成。逻辑阵列组成。现在学习的是第30页,共105页3)内部总线)内部总线(1)片内总线片内总线:在在CPU内部传送信息内部传送信息l片外总线(系统总线):连接片外总线(系统总线):连接C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微型计算机 系统 优秀 PPT
限制150内