第-1-章-计算机系统概论.优秀PPT.ppt
《第-1-章-计算机系统概论.优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第-1-章-计算机系统概论.优秀PPT.ppt(123页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第 1 1 章章 计算机系统概论计算机系统概论 11/4/20221 第9版 2013.09 顾一禾本章学习内容计算机的发展历史计算机的发展历史 计算机系统的硬件组成计算机系统的硬件组成 计算机的软件系统计算机的软件系统 计算机系统的组织结构计算机系统的组织结构 计算机的特点和性能指标计算机的特点和性能指标 计算机的分类与应用计算机的分类与应用 11/4/202221.1 1.1 计算机的发展历史计算机的发展历史 1.1.1 计算机硬件的发展计算机硬件的发展通常将计算机的发展按通常将计算机的发展按“代代”划分为五划分为五个发展阶段。个发展阶段。1.电子管时代(电子管时代(20世纪世纪40年头
2、中期年头中期 50年头中期)年头中期)2.晶体管时代(晶体管时代(20世纪世纪50年头末期年头末期 60年头中期)年头中期)3.中、小规模集成电路时代(中、小规模集成电路时代(20世纪世纪60年头中期年头中期 70年头中期)年头中期)4.超大规模集成电路时代(超大规模集成电路时代(20世纪世纪70年年头中期头中期 90年头初期)年头初期)5.超级规模集成电路时代(超级规模集成电路时代(20世纪世纪90年年头初期头初期 目前)目前)11/4/20223电子管时代(电子管时代(19461959)运算速度:运算速度:5千千4万(次万(次/秒秒)在电子管时代,计算机以电在电子管时代,计算机以电子管作为
3、基本逻辑单元,主子管作为基本逻辑单元,主存储器接受汞延迟线、磁鼓存储器接受汞延迟线、磁鼓等材料,数据用定点表示。等材料,数据用定点表示。11/4/20224USA ENIAC11/4/20225晶体管时代晶体管时代(19571964)运算速度:运算速度:几十万百万(次几十万百万(次/秒)秒)11/4/20226晶体管时代的计算机主要以晶体管代替晶体管时代的计算机主要以晶体管代替电子管作为基本逻辑元件,主存储器由电子管作为基本逻辑元件,主存储器由磁芯构成,引入了浮点运算硬件加强科磁芯构成,引入了浮点运算硬件加强科学计算实力。学计算实力。11/4/20227第一台小型计算机第一台小型计算机 PDP
4、-8 11/4/20228中小规模集成电路时代中小规模集成电路时代(19651975)运算速度:百万几百万(次运算速度:百万几百万(次/秒)秒)11/4/20229在中小规模集成电路(在中小规模集成电路(MSI、SSI)时代,)时代,集成电路器件成为了计算机的主要逻辑集成电路器件成为了计算机的主要逻辑元件,由半导体存储器替代磁芯存储器元件,由半导体存储器替代磁芯存储器作为主存储器。此阶段接受多处理器并作为主存储器。此阶段接受多处理器并行结构的大型、巨型机和物美价廉的小行结构的大型、巨型机和物美价廉的小型机得到快速发展。型机得到快速发展。11/4/202210接受了接受了Intel8080的个人
5、电脑的个人电脑Altair880011/4/202211超大规模集成电路时代(超大规模集成电路时代(19751990)运算速度:几百万几千万亿(次运算速度:几百万几千万亿(次/秒)秒)11/4/202212这一阶段集成电路的集成度进一步提高,这一阶段集成电路的集成度进一步提高,超规模、大规模电路(超规模、大规模电路(VLSI、LSI)被)被广泛应用于计算机。接受并行技术、多广泛应用于计算机。接受并行技术、多机系统和分布式计算技术、机系统和分布式计算技术、RISC指令集指令集等极大地提高了计算机系统的性能。等极大地提高了计算机系统的性能。此此时依据计算机性能和规模,划分出了巨时依据计算机性能和规
6、模,划分出了巨型机、型机、大型机、小型机、微型机和便携大型机、小型机、微型机和便携机等不同的类型。机等不同的类型。11/4/202213超级规模集成电路时代超级规模集成电路时代(1990)运算速度:几千万亿几万万亿(次运算速度:几千万亿几万万亿(次/秒)秒)接受超大、甚大规模集成电路(接受超大、甚大规模集成电路(ULSI,ELSI)11/4/2022142013全球超级计算机全球超级计算机500强强 :/top500.org/世界超级计算机世界超级计算机TOP500组织于北京时间组织于北京时间 2013年年6月月17日下午,在德国莱比锡实行的日下午,在德国莱比锡实行的“2013国际超国际超级计
7、算大会级计算大会”上,正式发布第上,正式发布第41届世界超级计算届世界超级计算机机500强排名。中国国防科技高校研制的强排名。中国国防科技高校研制的“天河二天河二号号”超级计算机以每秒超级计算机以每秒33.86千万亿次的浮点运算千万亿次的浮点运算速度拔得头筹,成为全球最快的超级计算机。速度拔得头筹,成为全球最快的超级计算机。11/4/202215天河二号超级计算机天河二号超级计算机11/4/202216天河二号技术参数天河二号技术参数运算速率:运算速率:54.9PFLOPS(理论峰值)(理论峰值)33.86PFLOPS(实际峰值)(实际峰值)运算节点:运算节点:16000个个 每节点配备两颗每
8、节点配备两颗Xeon E5 12核心的中心处核心的中心处理器、三个理器、三个Xeon Phi 57核心的协处理器。计算核心的协处理器。计算核心总数核心总数3120000个。个。内存内存:总计:总计1.408PB(约(约1400万亿字节)万亿字节)外存:外存:12.4PB的硬盘阵列的硬盘阵列 11/4/202217天河二号的实力天河二号的实力天河二号运算天河二号运算1小时相当于小时相当于13亿人同时用计算亿人同时用计算器计算器计算1000年。年。天河二号的总存储容量相当于可存储每册天河二号的总存储容量相当于可存储每册10万万字的图书字的图书600亿册。亿册。一个生动的例子是电影阿凡达的动漫渲染。
9、一个生动的例子是电影阿凡达的动漫渲染。当年阿凡达的动漫渲染制作动用了众多超当年阿凡达的动漫渲染制作动用了众多超级计算机资源、耗时一年多才完成,而假如接级计算机资源、耗时一年多才完成,而假如接受现在的天河二号,受现在的天河二号,1个月即可完成。个月即可完成。11/4/202218“天河二号天河二号”将于今年下半年安装应用将于今年下半年安装应用于广州超级计算机中心。于广州超级计算机中心。“天河二号天河二号”已应用于生物医药、新材已应用于生物医药、新材料、工程设计与仿真分析、天气预报、料、工程设计与仿真分析、天气预报、气候模拟与海洋环境探讨、数字媒体和气候模拟与海洋环境探讨、数字媒体和动漫设计等多个
10、领域,起先为多家用户动漫设计等多个领域,起先为多家用户单位供应超级计算服务。单位供应超级计算服务。11/4/202219其次名:泰坦(其次名:泰坦(Titan)Titan位于美国能源部位于美国能源部(DOE)橡树岭国家试橡树岭国家试验室。验室。Titan的运行速度为的运行速度为17.59千万亿次千万亿次/秒。秒。运用运用560640个个AMD皓龙处理器核心和皓龙处理器核心和261632个英伟达个英伟达K20 x加速器。加速器。Titan是最节电的超级计算机,耗电是最节电的超级计算机,耗电8.21兆瓦,性能为兆瓦,性能为2143 Mflops/W。Titan是是2012年年11月的超算冠军。月的
11、超算冠军。11/4/202220泰坦(泰坦(Titan)11/4/202221第三名:第三名:红杉红杉(Sequoia)安装在美国能源部所属的劳伦斯利福摩尔国家安装在美国能源部所属的劳伦斯利福摩尔国家试验室。试验室。Sequoia的峰值运算速度高达每秒的峰值运算速度高达每秒20132万亿次,万亿次,其持续运算测试达到每秒其持续运算测试达到每秒16.324petaflops,即每,即每秒秒16324万亿次运算。万亿次运算。Sequoia运用了运用了1572864颗核心。耗电为颗核心。耗电为7.84兆瓦。兆瓦。“红杉红杉”可用于进行模拟核试验以及延长老旧可用于进行模拟核试验以及延长老旧核武器的寿命
12、,避开进行地下核试验。核武器的寿命,避开进行地下核试验。11/4/202222红杉红杉(Sequoia)11/4/202223第四名:京(第四名:京(K)京(京(K)安装在日本神户化学探讨所高级)安装在日本神户化学探讨所高级计算科学探讨院计算科学探讨院(AICS)。基准测试速度。基准测试速度为为10.51 Pflop/每秒,运用了每秒,运用了705024颗颗SPARC64处理核心,运算速度为处理核心,运算速度为10.51千千万亿次万亿次/秒。秒。11/4/202224京(京(K)11/4/202225第十名:天河第十名:天河-1A天河天河-1A系统安装于中国国家超级计算天津中心。系统安装于中国
13、国家超级计算天津中心。该系统的运算速度达到该系统的运算速度达到2.57 petaflop,即每秒可进行,即每秒可进行2.5千万亿次运算,拥有千万亿次运算,拥有186368个至强处理器核心。个至强处理器核心。2009年由国防科技高校研制开发的天河一号年由国防科技高校研制开发的天河一号(TH-1)是是我国自主研制的第一台计算机实力达到到千万亿次的我国自主研制的第一台计算机实力达到到千万亿次的超级计算机。在超级计算机。在2009年年11月世界超级计算机月世界超级计算机TOP500排排名中,位列亚洲第一、世界第五。名中,位列亚洲第一、世界第五。天河天河-1A于于2010年年8月在在月在在TH-1的基础
14、上升级完成。在的基础上升级完成。在2010年年11月世界超级计算机月世界超级计算机TOP500排名中位列世界第排名中位列世界第一,在一,在2011年年6月的月的TOP500排名中位列世界其次。排名中位列世界其次。11/4/202226在本届在本届500强榜单中强榜单中美国部署了美国部署了252个系统个系统欧洲部署了欧洲部署了112个系统个系统亚洲部署了亚洲部署了119个系统(其中在中国的有个系统(其中在中国的有66个系统)个系统)整体来看,美国仍旧领导着世界整体来看,美国仍旧领导着世界HPC(高性能计算)的最新潮流。(高性能计算)的最新潮流。11/4/2022271.1.2 1.1.2 计算机
15、软件的发展计算机软件的发展1.汇编语言阶段汇编语言阶段 (20世纪世纪50年头)年头)2.程序批处理阶段(程序批处理阶段(20世纪世纪60年头)年头)3.分时多用户阶段(分时多用户阶段(20世纪世纪70年头)年头)4.分布式管理阶段(分布式管理阶段(20世纪世纪80年头)年头)5.软件重用阶段软件重用阶段 (20世纪世纪90年头)年头)6.Web服务阶段服务阶段 (21世纪初期)世纪初期)11/4/2022281.2 1.2 计算机硬件系统计算机硬件系统个完整的计算机系统由硬件和软件两大个完整的计算机系统由硬件和软件两大系统组成。系统组成。计算机系统计算机系统硬件系统硬件系统组成一台计算机的各
16、种组成一台计算机的各种物理装置以及它们的设物理装置以及它们的设计与实现技术计与实现技术软件系统软件系统泛指计算机系统中使用泛指计算机系统中使用的各种程序和文件的各种程序和文件11/4/2022291.2.1 1.2.1 计算机计算机硬件硬件系统的功能部件系统的功能部件计算机的基本功能主要包括计算机的基本功能主要包括:数据加工、数据保存、数据传送和操作数据加工、数据保存、数据传送和操作限制等。限制等。为了实现这些基本功能,计算机必须要为了实现这些基本功能,计算机必须要有相应的功能部件(硬件)担当有关工有相应的功能部件(硬件)担当有关工作。作。11/4/20223011/4/202231计算机硬件
17、系统主要包括计算机硬件系统主要包括计算机计算机的五大部件的五大部件以及将它们组织成计以及将它们组织成计算机系统的算机系统的体系结构体系结构。11/4/2022321.1.输入设备输入设备输入设备的主要功能:将程序和数据以输入设备的主要功能:将程序和数据以机器所能识别和接受的信息形式输入到机器所能识别和接受的信息形式输入到计算机内。计算机内。常见的输入设备有:键盘、扫描仪、语常见的输入设备有:键盘、扫描仪、语音输入设备、手写笔、触摸屏、音输入设备、手写笔、触摸屏、鼠标、鼠标、数码摄像设备等。数码摄像设备等。11/4/2022332.2.输出设备输出设备输出设备的主要功能:输出设备的主要功能:将计
18、算机处理的结果以人们所能接受的将计算机处理的结果以人们所能接受的信息形式或其它系统所要求的信息形式信息形式或其它系统所要求的信息形式输出。输出。最常见的输出设备有:显示器、打印机、最常见的输出设备有:显示器、打印机、绘图仪绘图仪、音箱等。、音箱等。计算机的输入、输出设备简称为计算机的输入、输出设备简称为I/O设备设备。11/4/202234存储器是计算机的存储部件,用于存放程序和数据,存储器是计算机的存储部件,用于存放程序和数据,是计算机存储信息的核心。是计算机存储信息的核心。存储器可分为:存储器可分为:主存储器主存储器(也称内存储器,简称内存、主存也称内存储器,简称内存、主存)CPU能够干脆
19、访问的存储器能够干脆访问的存储器 协助存储器协助存储器(也称外存储器,简称外存、辅存也称外存储器,简称外存、辅存)CPU不能干脆访问的大容量、速度较慢的存储器。不能干脆访问的大容量、速度较慢的存储器。协助存储器帮助主存记忆更多的信息,协助存协助存储器帮助主存记忆更多的信息,协助存储器中的信息必需调入主存后,才能为储器中的信息必需调入主存后,才能为CPU所运用。所运用。3.3.存储器存储器11/4/202235主存分为若干个存储单元。每个单元都有自己唯主存分为若干个存储单元。每个单元都有自己唯一的地址编码。一的地址编码。每个主存单元的长度依机器而定。通常是一个字每个主存单元的长度依机器而定。通常
20、是一个字节或字节的若干倍。节或字节的若干倍。存储器的访问方式存储器的访问方式 按地址进行访问按地址进行访问假如须要对存储器某个单元进行读假如须要对存储器某个单元进行读/写操作,必需写操作,必需首先给出被访问的存储单元的地址码。首先给出被访问的存储单元的地址码。按内容进行访问按内容进行访问按所需内容对存储器的多个单元同时进行访问。按所需内容对存储器的多个单元同时进行访问。能够进行按内容访问的存储器称为相联存储器。能够进行按内容访问的存储器称为相联存储器。11/4/202236主存的基本的组成主存的基本的组成11/4/202237存储体:存放二进制信息的主体存储体:存放二进制信息的主体地址寄存器:
21、存放所要访问的存储单元的地址地址寄存器:存放所要访问的存储单元的地址码,由它经地址译码找到被选的存储单元。码,由它经地址译码找到被选的存储单元。数据寄存器:主存与其它部件的接口。用于暂数据寄存器:主存与其它部件的接口。用于暂存从存储器读出存从存储器读出(取出取出)或向存储器中写入或向存储器中写入(存存入入)的信息。的信息。限制逻辑:用于产生存储器操作所需各种时序限制逻辑:用于产生存储器操作所需各种时序信号。信号。11/4/202238运算器是计算机的执行部件,用于完成算术逻运算器是计算机的执行部件,用于完成算术逻辑运算以及对数据的加工处理。辑运算以及对数据的加工处理。运算器的核心是算术逻辑部件
22、运算器的核心是算术逻辑部件 ALU(Arithmetic and Logical Unit)。运算器中设有若干寄存器,用于暂存操作数据运算器中设有若干寄存器,用于暂存操作数据和中间结果。和中间结果。由于寄存器往往兼备多种用途,如用作累加器、由于寄存器往往兼备多种用途,如用作累加器、变址寄存器、基址寄存器等,所以通常称为变址寄存器、基址寄存器等,所以通常称为通通用寄存器用寄存器。4 4运算器运算器11/4/202239运算器的简洁框图运算器的简洁框图11/4/202240限制器是整个计算机的指挥中心。用于限制整个限制器是整个计算机的指挥中心。用于限制整个计算机系统中的各部件有条不紊地进行工作。计
23、算机系统中的各部件有条不紊地进行工作。计算机限制器是依据事先编好的程序进行指挥的。计算机限制器是依据事先编好的程序进行指挥的。程序:就是解题步骤,限制器按着事先支配好的程序:就是解题步骤,限制器按着事先支配好的解题步骤,限制计算机各个部件有条不紊地自动解题步骤,限制计算机各个部件有条不紊地自动工作。工作。程序按指令序列的形式存放在存储器中,限制器程序按指令序列的形式存放在存储器中,限制器依次读出存储器中存放的程序指令实施限制。依次读出存储器中存放的程序指令实施限制。这种工作方式称为存储程序方式。这种工作方式称为存储程序方式。5 5限制器限制器(CU)(CU)重重点点11/4/2022411.2
24、.2 1.2.2 冯冯诺依曼计算机诺依曼计算机 存储程序概念是美国数学家冯存储程序概念是美国数学家冯诺依曼(诺依曼(John von Neumann)于)于1946年首先提出来的,它奠年首先提出来的,它奠定了现代计算机的结构基础。定了现代计算机的结构基础。尽管几十年来,计算机体系结构发生很多重大尽管几十年来,计算机体系结构发生很多重大变革,但存储程序的概念仍是普遍接受的结构变革,但存储程序的概念仍是普遍接受的结构原则,现在广泛应用的计算机仍属于冯原则,现在广泛应用的计算机仍属于冯诺依诺依曼的结构格式。曼的结构格式。11/4/202242John von Neumann11/4/202243冯冯
25、诺依曼思想的基本要点:诺依曼思想的基本要点:(1)(1)接受二进制形式表示数据和指令接受二进制形式表示数据和指令指令是程序的基本单位,程序是若干指令的指令是程序的基本单位,程序是若干指令的有序集合。冯有序集合。冯诺依曼结构计算机中,指令诺依曼结构计算机中,指令与数据均以二进制代码的形式同存于存储器与数据均以二进制代码的形式同存于存储器中。两者在存储器中的地位相同,均可按地中。两者在存储器中的地位相同,均可按地址访问。址访问。指令由操作码和地址码两部分组成。操作码指令由操作码和地址码两部分组成。操作码表示指令的操作性质,地址码表示操作数在表示指令的操作性质,地址码表示操作数在存储器中的位置。存储
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机系统 概论 优秀 PPT
限制150内