第2章计算机组成原理精.ppt
《第2章计算机组成原理精.ppt》由会员分享,可在线阅读,更多相关《第2章计算机组成原理精.ppt(90页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第2章计算机组成原理1第1页,本讲稿共90页教学要点教学要点计算机的逻辑结构与物理结构计算机的逻辑结构与物理结构总线、系统总线与总线、系统总线与I/O总线总线CPU的原理、结构与性能参数的原理、结构与性能参数I/O操作、操作、I/O控制与控制与I/O接口接口I/O设备的功能、结构与工作原理设备的功能、结构与工作原理外存储器外存储器2第2页,本讲稿共90页2.1 2.1 计算机的组成与分类计算机的组成与分类3第3页,本讲稿共90页2.1.1 2.1.1 计算机的组成计算机的组成一一.计算机系统的组成计算机系统的组成计算机系统由硬件和软件两部分组成计算机系统由硬件和软件两部分组成硬件是指有形的物理
2、设备,是计算机系统中硬件是指有形的物理设备,是计算机系统中实实际物理装置的总称。际物理装置的总称。软件是指在硬件上运行的程序和相关的数据及软件是指在硬件上运行的程序和相关的数据及文档。文档。硬件是软件的工作基础,软件是硬件功能的扩硬件是软件的工作基础,软件是硬件功能的扩充和完善。两者相互依存,相互促进。软件与充和完善。两者相互依存,相互促进。软件与硬件的结合,构成完整的计算机系统。硬件的结合,构成完整的计算机系统。4第4页,本讲稿共90页二二.计算机硬件的基本组成计算机硬件的基本组成1 1 中央处理器中央处理器(CPU)(CPU)2 2 主存储器主存储器3 3 辅助存储器辅助存储器4 4 输入
3、输入/输出设备输出设备5 5 系统总线与系统总线与I/OI/O端口端口5第5页,本讲稿共90页图图2-1 2-1 计算机的硬件组成示意图计算机的硬件组成示意图控制器是分散的,总线也是控制器。控制器是分散的,总线也是控制器。运算器存储器控制器输入输出6第6页,本讲稿共90页2.1.22.1.2计算机的分类计算机的分类1.巨型计算机巨型计算机2.大型计算机大型计算机3.小型计算机小型计算机4.个人计算机个人计算机7第7页,本讲稿共90页图图2-22-2巨型计算机巨型计算机(日本(日本NECNEC公司的公司的NEC SX-6/64MBNEC SX-6/64MB巨型计算机,它包含巨型计算机,它包含64
4、64个个CPUCPU,内存容量为内存容量为512GB512GB,峰值速度达每秒,峰值速度达每秒1 1万亿次浮点运算,用于全球气万亿次浮点运算,用于全球气温变化趋势的预测研究。温变化趋势的预测研究。)(a)NEC SX-6/64MB巨型计算机外形(b)全球气温分布与变化趋势图8第8页,本讲稿共90页图图2-32-3个人计算机个人计算机个人计算机:台式机,便携机与手持式计算机个人计算机:台式机,便携机与手持式计算机9第9页,本讲稿共90页2.1.32.1.3微处理器和微处理器和PCPC机机微处理器又称微处理器又称PP或或MP,MP,通常指使用单片大通常指使用单片大 规模集成电路制成的、具有运算和控
5、制功规模集成电路制成的、具有运算和控制功能的处理器。能的处理器。Intel 8086Intel 8086是是1616位的微处理器位的微处理器Intel 80386Intel 80386、8048680486是是3232位的微处理器位的微处理器目前目前PCPC机使用的机使用的CPUCPU是是Pentium4Pentium410第10页,本讲稿共90页微处理器和微处理器和PCPC机机单片机单片机:处理器、存储器、处理器、存储器、I/O接口接口集成在一块芯片上集成在一块芯片上.微处理器的字长微处理器的字长:运算器和寄存器运算器和寄存器的宽度的宽度11第11页,本讲稿共90页2.2 CPU2.2 CP
6、U的结构与原理的结构与原理12第12页,本讲稿共90页冯冯诺依曼计算机原理与结构诺依曼计算机原理与结构基本原理:基本原理:程序是一个指令序列,程序是一个指令序列,指令与数据都用二进制表示,预先存放在存储器内,指令与数据都用二进制表示,预先存放在存储器内,计算机工作时,计算机工作时,CPU从内存取出指令和数据,按指令的规定,从内存取出指令和数据,按指令的规定,对数据进行运算处理,直到程序完成为止。对数据进行运算处理,直到程序完成为止。基本结构:基本结构:5个组成部分个组成部分运算器运算器控制器控制器存储器存储器输入输入输出输出中央处理器中央处理器主机主机计算机硬件计算机硬件13第13页,本讲稿共
7、90页中央处理器的概念中央处理器的概念处理器是计算机的核心部分,主要由运算器、处理器是计算机的核心部分,主要由运算器、控制器组成。运算器用来对数据进行各种算术控制器组成。运算器用来对数据进行各种算术和逻辑运算。也称为执行单元。控制器是计算和逻辑运算。也称为执行单元。控制器是计算机硬件系统的指挥中心,它的作用是控制程序机硬件系统的指挥中心,它的作用是控制程序的执行,确保各个部件协调一致,有条不紊地的执行,确保各个部件协调一致,有条不紊地完成各种操作。完成各种操作。一台计算机中可以包含多个处理器,其中承担一台计算机中可以包含多个处理器,其中承担系统软件和应用软件运行任务的处理器称为中系统软件和应用
8、软件运行任务的处理器称为中央处理器,简称央处理器,简称CPUCPU14第14页,本讲稿共90页CPU实物图实物图15第15页,本讲稿共90页中央处理器的组成中央处理器的组成运算器运算器:进行算数、逻辑运算进行算数、逻辑运算,是执行单元是执行单元控制器:控制部分控制器:控制部分寄存器:临时存放数据寄存器:临时存放数据16第16页,本讲稿共90页2.2.1中央处理器的结构中央处理器的结构指令执行过程:指令执行过程:(1)CPU访问存储器取得一条指访问存储器取得一条指令。令。(2)控制器对指令中的操作码进控制器对指令中的操作码进行译码。行译码。(3)计算出所使用的操作数的地计算出所使用的操作数的地址
9、,从寄存器或存储器中取址,从寄存器或存储器中取得操作数。得操作数。(4)运算器按照指令操作码的规运算器按照指令操作码的规定,对操作数完成规定的运定,对操作数完成规定的运算处理。算处理。(5)需要时,把运算结果保存需要时,把运算结果保存到指定的寄存器或内存单到指定的寄存器或内存单元。元。(6)修改指令地址,供执行下一修改指令地址,供执行下一条指令时使用。条指令时使用。命令17第17页,本讲稿共90页Pentium处理器的结构处理器的结构提高速度的措施:提高速度的措施:s提高时钟频率提高时钟频率s增加数据位数增加数据位数s采用通用寄存器临时存放采用通用寄存器临时存放中间运算结果中间运算结果s采用多
10、个运算器采用多个运算器s增加增加cache存储器存储器s采取流水线方式执行指令采取流水线方式执行指令扩充功能的措施:扩充功能的措施:s增加浮点运算指令增加浮点运算指令s增加增加MMX指令指令s增加增加SIMD指令指令18第18页,本讲稿共90页 Pentium4处理器的结构处理器的结构19第19页,本讲稿共90页Pentium4处理器的封装处理器的封装478-Pin micro PGA封装20第20页,本讲稿共90页2.2.22.2.2指令与指令系统指令与指令系统指令指令:是用来规定计算机执行的操作和操作对象所在存储是用来规定计算机执行的操作和操作对象所在存储位置的一个二进制位串。位置的一个二
11、进制位串。指令的格式:指令的格式:操作码:是用来指出计算机应执行何种操作的一个二进制代码。操作码:是用来指出计算机应执行何种操作的一个二进制代码。操作数:指出该指令所操作的数据或数据所在的存储单元的地址。操作数:指出该指令所操作的数据或数据所在的存储单元的地址。指令系统定义指令系统定义一台计算机所能识别并执行的全部指令的集合,称为该台计算机的指令系统。指一台计算机所能识别并执行的全部指令的集合,称为该台计算机的指令系统。指令系统中有数以百计的不同指令令系统中有数以百计的不同指令。操作码操作码操操作作数数21第21页,本讲稿共90页指令与指令系统指令与指令系统指令系统:指令系统:CPU能执行的全
12、部指令之和能执行的全部指令之和指令系统分为:指令系统分为:数据传送指令数据传送指令算数运算指令算数运算指令逻辑运算指令逻辑运算指令移位和位操作指令移位和位操作指令控制转移指令控制转移指令I/O指令指令22第22页,本讲稿共90页2.2.32.2.3指令的执行过程指令的执行过程时间步骤23第23页,本讲稿共90页2.2.4CPU的性能的性能影响影响CPU速度的因素:速度的因素:CPU速度与主频的关系:速度与主频的关系:CPU速度速度=主频主频xIPC(每个时钟可执行的指令条每个时钟可执行的指令条数数)。主频越高,处理速度越快。主频越高,处理速度越快与与cache的关系:的关系:cache的容量越
13、大,访问的容量越大,访问cache的的命中的的命中率越高,率越高,CPU速度速度越快。越快。与寄存器、运算器位数的关系与寄存器、运算器位数的关系24第24页,本讲稿共90页CPU的性能参数的性能参数25第25页,本讲稿共90页2.3 PC2.3 PC机的组成机的组成26第26页,本讲稿共90页2.3.1主板、芯片组与主板、芯片组与BIOS主板主板:又称母板又称母板,在主板上通常安装有在主板上通常安装有CPU插座、插座、CPU调压器、主板调压器、主板芯片组、第芯片组、第2级高速缓存(有的已做在级高速缓存(有的已做在CPU中)、存储器插座中)、存储器插座(SIMM或或DIMM)、总线插槽、)、总线
14、插槽、ROMBIOS、时钟、时钟/CMOS、电池、超级电池、超级I/O芯片等。芯片等。主板上有两块特别有用的集成电路芯片主板上有两块特别有用的集成电路芯片:1.ROM:存放存放BIOS,它是,它是PC机软件中最基础的部分。机软件中最基础的部分。2.CMOS存储器:存放用户对计算机硬件所设置的一些参数,包括存储器:存放用户对计算机硬件所设置的一些参数,包括当前的日期和时间,系统的口令,系统中安装的软盘、硬盘驱动当前的日期和时间,系统的口令,系统中安装的软盘、硬盘驱动器的数目、类型及参数等。器的数目、类型及参数等。CMOS是易失性存储器,必须用电池供是易失性存储器,必须用电池供电,才能使计算机关机
15、后数据不丢失。电,才能使计算机关机后数据不丢失。27第27页,本讲稿共90页1.主板主板1.主板主板28第28页,本讲稿共90页主板实物图主板实物图29第29页,本讲稿共90页2.Pentium 42.Pentium 4,芯片组,芯片组850850与主板上其他部件的连接与主板上其他部件的连接2.芯片组芯片组30第30页,本讲稿共90页计算机的物理结构计算机的物理结构31第31页,本讲稿共90页3、BIOSBIOS(BasicInput/OutputSystem)它是存放在)它是存放在ROM芯片中的一组机器语言程序,具有启动计算机、芯片中的一组机器语言程序,具有启动计算机、诊断计算机故障及控制低
16、级输入输出操作的功能。诊断计算机故障及控制低级输入输出操作的功能。BIOS包含四个部分的程序:包含四个部分的程序:1、POST(PowerOnSelfTest,加电自检)程序,加电自检)程序2、系统自举(装入)程序、系统自举(装入)程序3、CMOS设置程序设置程序4、基本外围设备的驱动程序、基本外围设备的驱动程序32第32页,本讲稿共90页2.3.2.内存储器内存储器存储器层次结构:在塔状结构中,存取速存储器层次结构:在塔状结构中,存取速度塔尖最高,向下依次降低度塔尖最高,向下依次降低33第33页,本讲稿共90页2.3.2.内存储器内存储器内存储器:内存储器:又称内存,直接与又称内存,直接与C
17、PU相连,相连,用来临时存放等待用来临时存放等待CPU运行的程序和处理运行的程序和处理的数据。的数据。内存由超大规模集成电路存储器芯片组成,存内存由超大规模集成电路存储器芯片组成,存取速度快,但容量较小。主存储器又分为取速度快,但容量较小。主存储器又分为RAM和和ROM。外存:外存:与与CPU不直接相连,用于永久不直接相连,用于永久性地存放计算机中的几乎所有的信息,存性地存放计算机中的几乎所有的信息,存取速度教慢而容量相对较大。取速度教慢而容量相对较大。34第34页,本讲稿共90页内存储器分类内存储器分类RAMRAM(Random Access MemoryRandom Access Memo
18、ry)即随机存取存)即随机存取存储器。即可从其中读取信息,也可向其中写入储器。即可从其中读取信息,也可向其中写入信息。开机之前信息。开机之前RAMRAM中没有信息,开机后操作系中没有信息,开机后操作系统对其管理,关机后其中的信息都将消失。统对其管理,关机后其中的信息都将消失。RAMRAM中的信息可随时根据需要而改变。中的信息可随时根据需要而改变。Rom(Read Only Memory)Rom(Read Only Memory)即只读存储器。只可即只读存储器。只可从其中读取信息,不可向其中写入信息,在开从其中读取信息,不可向其中写入信息,在开机之前机之前ROMROM中已经事先存有信息,关机后其
19、中的中已经事先存有信息,关机后其中的信息不会消失。信息不会消失。内存中可存储信息的多少称为存储的容量,其内存中可存储信息的多少称为存储的容量,其基本单位为字节(基本单位为字节(ByteByte),目前,主存的容量为目前,主存的容量为 几兆字节到几十兆字节。几兆字节到几十兆字节。35第35页,本讲稿共90页存储器存储器(page40)存储器体系存储器体系半导体存储器类型半导体存储器类型36第36页,本讲稿共90页CPUCPU,CacheCache及主存储器的关系及主存储器的关系Cache是使用是使用SRAM组成的一种高速缓冲存组成的一种高速缓冲存储器,简称缓存,它的速度几乎和储器,简称缓存,它的
20、速度几乎和CPU一一样快。样快。Cache(SRAM)Cache控制器CPU主存储器DRAM37第37页,本讲稿共90页高速缓冲存储器高速缓冲存储器Cache演变过程:演变过程:(Pentium 4)(80386)38第38页,本讲稿共90页高速缓冲存储器高速缓冲存储器Cache命中率:命中率:CPU从高速缓存中能直接找到所从高速缓存中能直接找到所需要的指令和数据的概率,高速缓存容量需要的指令和数据的概率,高速缓存容量越大,命中率越高。越大,命中率越高。一、二级缓存:由于成本的原因,出现了一、二级缓存:由于成本的原因,出现了一、二级之分,一、二级之分,CPU先找一级,再找二级。先找一级,再找二
21、级。39第39页,本讲稿共90页主存储器的类型和速度主存储器的类型和速度内存条的类型:内存条的类型:单列直插式内存条模块单列直插式内存条模块(SingleIn-lineMemoryModules,简称简称SIMM内存条内存条)双列直插式内存条模块(双列直插式内存条模块(DoubleIn-lineMemoryModules,简称,简称DIMM内存条)内存条)Rambus内存条模块(内存条模块(RambusIn-lineMemoryModules,简,简称称RIMM内存条)内存条)40第40页,本讲稿共90页主存储器的几个概念主存储器的几个概念存储单元:由存储单元:由8位组成位组成地址:存储单元的
22、唯一编号地址:存储单元的唯一编号存储容量:存储单元的总数存储容量:存储单元的总数存取时间:选定存储单元后,存取时间:选定存储单元后,CPU读写数读写数据所需的时间据所需的时间41第41页,本讲稿共90页2.3.3I/O总线与总线与I/O接口接口系统总线的定义系统总线的定义:用来连接用来连接CPUCPU、内存、外存和各种输入输出设施并协调它们工作的一、内存、外存和各种输入输出设施并协调它们工作的一个控制部件,其主要组成部分是用于在各部件间运载信息的一组个控制部件,其主要组成部分是用于在各部件间运载信息的一组(或多组)公用的传输线,并由此而得名。(或多组)公用的传输线,并由此而得名。总线的特点:总
23、线的特点:共享、高速共享、高速 总线的性能:总线的性能:数据通路宽度数据通路宽度 总线工作频率总线工作频率总线数据传输速率(总线带宽)总线数据传输速率(总线带宽)42第42页,本讲稿共90页总线类型总线类型总线的类型总线的类型微机中常用总线微机中常用总线:ISA总线:工业标准总线,也叫总线:工业标准总线,也叫AT总线,数总线,数据据16位位EISA总线:扩展的工业标准总线与总线:扩展的工业标准总线与ISA总线总线兼容,数据线兼容,数据线32位位PCI总线:局部总线标准,数据线总线:局部总线标准,数据线32-64位。位。系统总线系统总线其它总线其它总线CPU总线总线存储器总线存储器总线I/O总线
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 组成 原理
限制150内