第三章+计算机硬件体系结构.ppt
《第三章+计算机硬件体系结构.ppt》由会员分享,可在线阅读,更多相关《第三章+计算机硬件体系结构.ppt(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章+计算机硬件体系结构教学进度教学进度教学进度教学进度计算机科学与工程系计算机科学与工程系计算机系统计算机系统硬件硬件软件软件中央处理器中央处理器运算器运算器控制器控制器存储器存储器内存内存外存外存ROMRAM输入输出设备输入输出设备系统软件系统软件应用软件应用软件磁盘磁盘光盘光盘 U盘盘软盘软盘硬盘硬盘键盘、鼠标、显示器、键盘、鼠标、显示器、打印机、扫描仪等打印机、扫描仪等1.2 计算机系统构成计算机系统构成教学进度教学进度教学进度教学进度计算机科学与工程系计算机科学与工程系教学进度教学进度教学进度教学进度计算机科学与工程系计算机科学与工程系教学进度教学进度教学进度教学进度计算机科学与工
2、程系计算机科学与工程系教学进度教学进度教学进度教学进度计算机科学与工程系计算机科学与工程系3.1计算机系统的构成计算机系统的构成 冯冯诺诺依依曼曼型型计计算算机机是是将将程程序序和和数数据据事事先先存存放放在在外外存存储储器器中中,在在执执行行时时将将程程序序和和数数据据先先从从外外存存装装入入内内存存中中,然然后后使使计计算算机机在在工工作作时时自自动动地地从从内内存存中中取取出出指指令令并并加加以以执执行行,这这就就是是存储程序概念的基本原理。存储程序概念的基本原理。3.1.2 冯冯诺依曼型计算机的结构诺依曼型计算机的结构 冯冯诺依曼计算机体系结构的主要特点是:诺依曼计算机体系结构的主要特
3、点是:(1)采用二进制形式表示程序和数据。采用二进制形式表示程序和数据。(2)计算机硬件是由运算器、控制器、存储器、输入设备计算机硬件是由运算器、控制器、存储器、输入设备和输出设备五大部分组成和输出设备五大部分组成。(3)程序和数据以二进制形式存放在存储器中。程序和数据以二进制形式存放在存储器中。(4)控制器根据存放在存储器中的指令控制器根据存放在存储器中的指令(程序程序)工作。工作。教学进度教学进度教学进度教学进度计算机科学与工程系计算机科学与工程系3.1计算机系统的构成计算机系统的构成3.1.3 微型计算机的诞生与发展微型计算机的诞生与发展 微微型型机机属属于于第第四四代代电电子子计计算算
4、机机产产品品,即即大大规规模模及及超超大大规规模模集集成成电电路路计计算算机机。微微机机的的核核心心部部件件是是CPU,因因此此我我们们主主要要以以CPU的的发发展展、演演变变过过程程为为线线索索,来来介介绍绍微微机机系系统统的的发发展展过过程程,以以Intel公公司司的的CPU为为主主线。线。开始时间开始时间CPU芯片芯片集成度集成度主频主频字长字长(b)最大内存最大内存197140042300108KHz4640B19788086/80882.9万万4.77-10MHz161MB19828028614.3万万6-20MHz1616MB19858038627.5万万12.5-33MHz324
5、GB198980486125万万33-133MHz324GB1993Pentium310万万60-233MHz324GB1997Pentium 750万万233-450MHz324GB1999Pentium III2800万万450-800MHz3264GB2000Pentium 44200万万400M-3.2GHz32/6464GB教学进度教学进度教学进度教学进度计算机科学与工程系计算机科学与工程系3.2 微型计算机主机结构微型计算机主机结构 微微型型机机基基本本是是由由显显示示器器、键键盘盘和和主主机机构构成成。在在主主机箱内有机箱内有CPU、主板、内存、硬盘、光驱、电源等。、主板、内存、
6、硬盘、光驱、电源等。主主主主 机机机机外部设备外部设备外部设备外部设备运算器运算器控制器控制器内存储器内存储器外存储器外存储器存储器存储器输出设备输出设备硬硬 件件输入设备输入设备教学进度教学进度教学进度教学进度计算机科学与工程系计算机科学与工程系3.2 微型计算机主机结构微型计算机主机结构3.2.1中央处理器中央处理器 CPU CPU:运算器部件、寄存器部件和控制器部件。:运算器部件、寄存器部件和控制器部件。CPU从从存存储储器器取取出出指指令令,放放入入CPU内内部部的的指指令令寄寄存存器器,并并对对指指令令译译码码。它它把把指指令令分分解解成成一一系系列列的的微微操操作作,然然后后发发出
7、出各各种种控制命令,执行微操作系列,从而完成一条指令的执行。控制命令,执行微操作系列,从而完成一条指令的执行。CPU的主要性能指标的主要性能指标:(1)主频主频/外频(主频外频(主频=外频外频倍频,即倍频,即CPU工作频率)工作频率)(2)数据总线宽度(即字长,指数据总线宽度(即字长,指CPU传输数据的位数)传输数据的位数)(3)地址总线宽度(决定了地址总线宽度(决定了CPU可访问的地址空间)可访问的地址空间)(4)工作电压(低电压可减少工作电压(低电压可减少CPU过热,降低功耗)过热,降低功耗)(5)高速缓存高速缓存Cache(加速(加速CPU与其它设备间数据交换)与其它设备间数据交换)(6
8、)运算速度(运算速度(CPU每秒能处理的指令数)每秒能处理的指令数)教学进度教学进度教学进度教学进度计算机科学与工程系计算机科学与工程系3.2 微型计算机主机结构微型计算机主机结构 1.运算器运算器 运运算算器器是是完完成成算算术术和和逻逻辑辑运运算算的的部部件件,又又称称算算术术和和逻逻辑辑运运算算单单元元。计计算算机机所所完完成成的的全全部部运运算算都都是是在运算器中进行的。运算器的核心部件是在运算器中进行的。运算器的核心部件是:(1)运算逻辑部件运算逻辑部件 (2)寄存器部件寄存器部件 2.控制器控制器 控控制制器器负负责责从从存存储储器器中中取取出出指指令令,并并对对指指令令进进行行译
9、译码码,并并根根据据指指令令译译码码的的结结果果,按按指指令令先先后后顺顺序序,负负责责向向其其它它各各部部件件发发出出控控制制信信号号,保保证证各各部部件件协协调调一致地完成各种操作。一致地完成各种操作。教学进度教学进度教学进度教学进度计算机科学与工程系计算机科学与工程系3.2 微型计算机主机结构微型计算机主机结构 控制器主要由以下部件组成:控制器主要由以下部件组成:程程序序计计数数器器。存存放放下下一一条条将将要要执执行行的的指指令令在在内内存存中中的的地址;地址;指令寄存器。保存现在正在执行的指令;指令寄存器。保存现在正在执行的指令;指指令令译译码码器器。用用来来识识别别指指令令的的功功
10、能能,分分析析指指令令的的操操作作要求;要求;时时序序部部件件。产产生生计计算算机机工工作作中中所所需需的的各各种种定定时时控控制制信信号号,对对各各种种微微操操作作控控制制信信号号进进行行定定时时控控制制。以以协协调调各各部部件件的的工作顺序;工作顺序;微微操操作作控控制制电电路路。一一条条指指令令的的执执行行可可以以分分解解为为一一系系列列不不可可再再分分的的微微操操作作命命令令信信号号,即即微微命命令令,以以指指挥挥整整个个计计算算机机有条不紊地工作。有条不紊地工作。教学进度教学进度教学进度教学进度计算机科学与工程系计算机科学与工程系3.2 微型计算机主机结构微型计算机主机结构3.2.2
11、 高级高级CPU技术技术 双双核核心心CPU技技术术:由由于于组组建建双双CPU系系统统的的高高成成本本和和复复杂杂性性,桌桌面面电电脑脑上上并并未未得得到到普普及及。用用“双双核核”技技术术,就就是是在在单单个个CPU中中真真正正集集成成两两个个物物理理运运行行核核心心,因因此此在在实实际际使使用用中中,这这种种“双双核核心心处处理理器器”和和使使用用两两个个独独立立CPU组组建建的的系系统统在在工工作作原原理理和和性性能能上上基基本本没没有有区区别别。目目前前,CPU已已从从双双核核向向4核核、8核和多核方向发展。核和多核方向发展。教学进度教学进度教学进度教学进度计算机科学与工程系计算机科
12、学与工程系3.2 微型计算机主机结构微型计算机主机结构3.2.3 主板主板 主主板板是是电电脑脑中中各各种种设设备备的的连连接接载载体体。它它提提供供了了CPU、各各种种接接口口卡卡、内内存存条条和和硬硬盘盘、软软驱驱、光光驱驱的的插插槽槽,其其它它的的外外部部设设备备也会通过主板上的也会通过主板上的I/O接口连接到计算机上。接口连接到计算机上。教学进度教学进度教学进度教学进度计算机科学与工程系计算机科学与工程系3.2 微型计算机主机结构微型计算机主机结构 早早期期的的PC机机主主板板是是将将快快速速的的CPU、中中速速的的内内存存、慢慢速速的的外设都连接在一条总线上,使系统的总体性能得不到优
13、化。外设都连接在一条总线上,使系统的总体性能得不到优化。CPU协处理器协处理器ROM BIOSDRAM控制器控制器RAM8253定时定时/计数器计数器8259中断控制器中断控制器8250串行通信控制串行通信控制器器8255 并行接口并行接口8237DMA控制器控制器DMA页面寄存页面寄存器器扩扩展展总总线线缓缓冲冲8个扩展插槽个扩展插槽PC总线总线教学进度教学进度教学进度教学进度计算机科学与工程系计算机科学与工程系3.2 微型计算机主机结构微型计算机主机结构486到到Pentium II期间,主板一般采用南北桥芯片结构主板。期间,主板一般采用南北桥芯片结构主板。Pentium II处理器处理器
14、Pentium II 处理器处理器CPU总线总线82443BX(北桥)(北桥)主存主存支持支持SDRAM 66/100MHz2AGP总线总线图形设备图形设备82371EB(PIIX4E)(南桥)(南桥)ISA插槽插槽 2个个IDE接口接口2个个USB接口接口I/OAPICPCI总线总线PCI插槽插槽 系统系统BIOSISA总线总线 传传统统的的南南北北桥芯片组:桥芯片组:北北桥桥:主主板板上上离离CPU最最近近的的一一块块芯芯片片,负负责责与与CPU的的联联系系并并控控制制内内存存、AGP、PCI数数据据在在北北桥桥内部传输。内部传输。南南桥桥:主主板板上上另另一一块块芯芯片片,主主要要负负责
15、责I/O接接口口以以及及IDE设设备备的的 控控 制制 等等。教学进度教学进度教学进度教学进度计算机科学与工程系计算机科学与工程系3.2 微型计算机主机结构微型计算机主机结构Pentium II采用的南北桥芯片结构主板。采用的南北桥芯片结构主板。教学进度教学进度教学进度教学进度计算机科学与工程系计算机科学与工程系3.2 微型计算机主机结构微型计算机主机结构Pentium III以上的主板结构以上的主板结构(采用中心结构的主板结构采用中心结构的主板结构)。键盘键盘鼠标鼠标串串行行口口并并行行口口处理器处理器8XX系列系列存储控制中心存储控制中心中心高速接口中心高速接口I/O控制中心控制中心固件中
16、心固件中心PCI槽槽PCI总线总线IDE驱动器驱动器USB端口端口AC97编码编码Super I/OLPC I/FAGP图形控制器图形控制器主存储器主存储器处理器处理器CPU总线总线LAN连接连接 采采用用中中心心结结构构的的芯芯片片组组:共共3块块芯芯片片构成。构成。存存储储控控制制中中心心:相当北桥芯片。相当北桥芯片。I/O控控制制中中心心:相当南桥芯片。相当南桥芯片。固固件件中中心心:相相当当于于传传统统体体系系结结构构中中的的BIOS ROM。这这种种体体系系其其实实跟跟南南北北桥桥架架构构相相差差不不大大,它它主主要要是是把把PCI系系统统总总线线控控制制部部分分从从北北桥桥转转到到
17、南南桥桥。另另外外,前前两两块块芯芯片片不不是是通通过过PCI总总线线进进行行连连接接,而而是是建建立立了了一一条条高高速速专专用用通通道道。教学进度教学进度教学进度教学进度计算机科学与工程系计算机科学与工程系3.2 微型计算机主机结构微型计算机主机结构采用中心结构的主板结构采用中心结构的主板结构 PCI-E:PCI Express的简称,的简称,是用来代替是用来代替PCI、AGP接口的一种接口的一种新的总线和接口新的总线和接口标准,其传输速标准,其传输速度远远高于度远远高于PCI和和AGP总线总线。教学进度教学进度教学进度教学进度计算机科学与工程系计算机科学与工程系3.2 微型计算机主机结构
18、微型计算机主机结构 内内存存储储器器(简简称称内内存存),由由半半导导体体材材料料构构成成。内存分为只读存储器和随机读写存储器。内存分为只读存储器和随机读写存储器。内存储器分类内存储器分类 3.2.4 内存储器内存储器 教学进度教学进度教学进度教学进度计算机科学与工程系计算机科学与工程系存储单元地址存储单元地址存储体结构图示意存储体结构图示意存储位存储位存储单元存储单元(字节)(字节)存储体存储体 512 MB 2 GB存储单元特点:存储单元特点:地址与存储单元是一一对应的地址与存储单元是一一对应的 一个数据存放在一个或多个字节中一个数据存放在一个或多个字节中 CPU通过单元地址访问存储单元中
19、的数据通过单元地址访问存储单元中的数据 往存储单元放新数据时原数据将被覆盖往存储单元放新数据时原数据将被覆盖教学进度教学进度教学进度教学进度计算机科学与工程系计算机科学与工程系3.2 微型计算机主机结构微型计算机主机结构1.只读存储器只读存储器ROM 特点:存储的信息只能读出,不能随机改写特点:存储的信息只能读出,不能随机改写或存入,断电后信息不会丢失,可靠性高。或存入,断电后信息不会丢失,可靠性高。ROM分类分类 (1)掩膜式掩膜式 ROM(Mask ROM)(2)可编程可编程 PROM(Programmable ROM)(3)可擦除可擦除 EPROM(Erasable PROM)(4)电可
20、擦电可擦 EEPROM(Electrically EPROM)(5)快擦写快擦写 ROM(Flash ROM)教学进度教学进度教学进度教学进度计算机科学与工程系计算机科学与工程系3.2 微型计算机主机结构微型计算机主机结构 2.随机存储器随机存储器RAM 特特点点:用用于于存存放放原原始始数数据据、中中间间结结果果、最最终终结结果果。开机前是空的,断电后数据消失。开机前是空的,断电后数据消失。RAM 分类分类:(1)SRAM:静静态态RAM。不不需需要要充充电电来来保保持持数数据据完整性,成本高且集成低,一般做高速缓冲存储器。完整性,成本高且集成低,一般做高速缓冲存储器。(2)DRAM:动动态
21、态RAM。需需要要定定时时充充电电来来保保持持数数据据的的完完整整性性,通通常常所所说说的的“内内存存”主主要要由由它它构构成成。一一般般指以下两种类型:指以下两种类型:SDRAM-同步动态存储器同步动态存储器 DDR-双倍速率内存双倍速率内存 (DDR2-四倍速率内存四倍速率内存DDR3)教学进度教学进度教学进度教学进度计算机科学与工程系计算机科学与工程系3.2 微型计算机主机结构微型计算机主机结构教学进度教学进度教学进度教学进度计算机科学与工程系计算机科学与工程系3.2 微型计算机主机结构微型计算机主机结构 3.Cache(高速缓存高速缓存)Cache是是一一种种高高速速缓缓冲冲存存储储器
22、器,是是为为了了解解决决CPU与与主主存存之之间间速速度度不不匹匹配配而而采采用用的的一一种种重重要要技技术术。其其中中片片内内Cache是是集集成成在在CPU芯芯片片中中,片片外外Cache是是安安插插在在主主板板上上。高高速速缓缓冲冲存存储储器器的的存存取取速速度度比比主主存存要要快一个数量级,大体与快一个数量级,大体与CPU的处理速度相当。的处理速度相当。教学进度教学进度教学进度教学进度计算机科学与工程系计算机科学与工程系3.2 微型计算机主机结构微型计算机主机结构 4.多级缓存多级缓存 最最早早的的CPU缓缓存存容容量量很很低低。当当集集成成在在CPU内内核核中中的的缓缓存存已已不不能
23、能满满足足CPU的的需需求求,而而制制造造工工艺艺上上的的限限制制又又不不能能大大幅幅度度提提高高缓缓存存的的容容量量时时,出出现现了了集集成成在在与与CPU同同一一块块主主板板上上的的缓缓存存,此此时时把把CPU内内核核集集成的缓存称为一级缓存,而外部的称为二级缓存。成的缓存称为一级缓存,而外部的称为二级缓存。现现在在多多数数CPU内内部部也也有有二二级级缓缓存存,于于是是二二级级缓缓存存又又可可分分为为内内部部二二级级缓缓存存和和外外部部二二级级缓缓存存。较较高高端端的的CPU中还会带有三级缓存中还会带有三级缓存。5.双核心双核心CPU的二级缓存的二级缓存(略略)教学进度教学进度教学进度教
24、学进度计算机科学与工程系计算机科学与工程系 6.存储器的层次结构存储器的层次结构 既既要要速速度度快快,又又要要求求容容量量大大,同同时时价价格格又又要要求求合合理理,在在目目前前技技术术条条件件下下这这三三项项指指标标很很难难用用单单一一种种类的存储器来实现。折衷的方法是采用层次结构。类的存储器来实现。折衷的方法是采用层次结构。3.2 微型计算机主机结构微型计算机主机结构教学进度教学进度教学进度教学进度计算机科学与工程系计算机科学与工程系3.2 微型计算机主机结构微型计算机主机结构3.2.5 总线总线总线:是一组连接各个部件的公共通信线路,是计总线:是一组连接各个部件的公共通信线路,是计算机
25、内部传输指令、数据和各种控制信息的高速通算机内部传输指令、数据和各种控制信息的高速通道,是计算机硬件的一个重要组成部分。道,是计算机硬件的一个重要组成部分。总线按所传输信号不同可分为:总线按所传输信号不同可分为:数据总线数据总线 地址总线地址总线 控制总线控制总线。地地址址总总线线。传传输输的的是是地地址址信信号号,一一般般是是单单向向传传输输。当当CPU需需要要访访问问某某个个外外设设时时,它它向向地地址址总总线线发发出出相相应应外外设设的的地地址址信号,以选择某个外设。信号,以选择某个外设。数数据据总总线线。传传输输的的是是数数据据,一一般般是是双双向向传传输输。CPU进进行行“读读”时时
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三 计算机硬件 体系结构
限制150内