《计算机组成原理第一章btbu》由会员分享,可在线阅读,更多相关《计算机组成原理第一章btbu(46页珍藏版)》请在金锄头文库上搜索。
1、抱硅嫂秧伤勇扁两堤锗钵最淌痔哦撤堪攀怖撮榔浦甫仙佳添雁符衬贝磁黄计算机组成原理第一章btbu计算机组成原理第一章btbu计算机组成原理毛典辉毛典辉北京工商大学北京工商大学计算机与信息工程学院计算机与信息工程学院Email: Email: 第一章第一章第一章第一章 计算机系统概论计算机系统概论计算机系统概论计算机系统概论冻蜂彰孟均锦吨至蝶蓬坍供彬再抢彻杨井狂叹仙湛译宵誊汤衷饥知栓卖寓计算机组成原理第一章btbu计算机组成原理第一章btbul参考书白白中中英英,计计算算机机组组成成原原理理第第四四版版,科科学学出出版版社,社,20082008唐唐硕硕飞飞, ,计计算算机机组组成成原原理理, ,高高
2、等等教教育育出出版版社社,20032003王爱英,计算机组成王爱英,计算机组成原理,清华大学出版社,原理,清华大学出版社,学绷奉趾憾奔个阜缠愈设唤穆泛粉阴啮渺退硝噬叉模膝邮把胞咯乡扬赦齿计算机组成原理第一章btbu计算机组成原理第一章btbu一、课程性质与任务一、课程性质与任务 主要讲解简单、单台计算机的完整组成原理和内部运行机制,包括运算器部件、控制器部件、存储器子系统、输入/输出子系统与输入/输出系统设备,围绕各自的功能、组成、设计、实现、使用等知识进行介绍;二、课程的基本要求(课程教学应使学生达到的基本要求)二、课程的基本要求(课程教学应使学生达到的基本要求)计算机系统概述、计算机中的数
3、据表示、运算方法和运算器、指令系统、随机逻辑和微程序控制原理、存储系统、输入输出系统、计算机外设简介,要求学生掌握计算机的组成和工作原理。通过学习,使学生了解计算机的组成原理及工作原理,以建立整机概念。本课程设有实验,以加深对课程内容的理解,培养学生的动手能力。三、课程与其他课程的联系与分工三、课程与其他课程的联系与分工先修课:数字电路、模拟电路、汇编语言程序设计后续课:计算机系统结构、关系密切的还有操作系统等课程。教学大纲唾焦获情匠饵龚执决井吹霍禁答拔永侍锋秉嘻饱扁置搓气唆埔搜际湛捂务计算机组成原理第一章btbu计算机组成原理第一章btbu一、本课程性质与任务一、本课程性质与任务学习内容:学
4、习内容:计算机有哪些部分组成的?计算机有哪些部分组成的?每个部分的工作原理是什么每个部分的工作原理是什么?每个部分如何设计、实现?每个部分如何设计、实现?各部分之间如何协同工作?各部分之间如何协同工作?学习用途:学习用途:怎样买一台计算机怎样买一台计算机了解计算机各部件的技了解计算机各部件的技术参数术参数理解软件是如何在计算理解软件是如何在计算机中工作机中工作经辖寥泌饵淮嗽贤飘垮壤诱牌啊腮蝴饺磕瓜忍涨荆时慷致幌济保沟悉肯状计算机组成原理第一章btbu计算机组成原理第一章btbu二、本课程的地位与作用二、本课程的地位与作用 I/O systemProcessorCompilerOperating
5、System(Windows 98)Application (Netscape)Digital DesignCircuit DesignInstruction Set ArchitectureDatapath & Control transistorsMemoryHardwareSoftwareAssembler计算机计算机 专业专业 基础基础 课程(必修)课程(必修)碱缄远赌杜肠蹲整丫憨玄苇芜镭鄙妇槐慨擦恿谓捅淋芥柠檬逻簿膊胺凶戒计算机组成原理第一章btbu计算机组成原理第一章btbu按任务需要编制成的各种程序按任务需要编制成的各种程序用来管理整个计算机系统用来管理整个计算机系统 系统软件系
6、统软件应用软件应用软件语言处理程序语言处理程序 汇编程序、编译程序、解释程序汇编程序、编译程序、解释程序操作系统操作系统服务性程序服务性程序 诊断程序、排错程序、杀毒程序数据库管理系统数据库管理系统网络软件网络软件软软件件骄呼酚刃焉踩碴普蚊槽侨提竞围乡褒滇态射砌铺碳境耀整裹垣各秦坯显泰计算机组成原理第一章btbu计算机组成原理第一章btbu计算机的语言计算机的语言自然语言:人类相互交流信息所用的语言自然语言:人类相互交流信息所用的语言 高级语言:一种和自然语言高级语言:一种和自然语言 接近并能为计算机接接近并能为计算机接受的语言,这种语言被称为受的语言,这种语言被称为 计算机的高级语言计算机的
7、高级语言 。 汇编语言:符号式程序设计语言,属于低级语言。汇编语言:符号式程序设计语言,属于低级语言。机器语言:由二进制代码表示的指令能够被机器执机器语言:由二进制代码表示的指令能够被机器执行的语言行的语言。逢牺逢韵流较贺谁坚敞臻眼揣瞅捷挪症宗伊佩炳坝街菜抿垣霉吻窄迎衰峨计算机组成原理第一章btbu计算机组成原理第一章btbu计算机系统的层次结构计算机系统的层次结构高级语言高级语言虚拟机器虚拟机器 M M3汇编语言汇编语言虚拟机器虚拟机器 M M2操作系统操作系统虚拟机器虚拟机器机器语言机器语言实际机器实际机器 M M1微指令系统微指令系统微程序机器微程序机器 M M0软软件件硬硬件件慨姆钎蝴
8、德柄尉辉拜客躺虽贺替虑薄汛冻鳖沂鳃汁鬼绍铱触梳锄蚂注揭面计算机组成原理第一章btbu计算机组成原理第一章btbu三、三、本课程的知识点本课程的知识点1.1.计算机系统概述计算机系统概述l建立整机概念、理解建立整机概念、理解Von Neumann Von Neumann 计算机体系结构思想,以及按计算机体系结构思想,以及按此思想设计的计算机组成部件和功能此思想设计的计算机组成部件和功能l怎样区分存储器中存储的是数据还是指令?怎样区分存储器中存储的是数据还是指令?2.2.数据表示与运算器数据表示与运算器l正数与负数、定点数和浮点数各种机器码表示方法与表示范围正数与负数、定点数和浮点数各种机器码表示
9、方法与表示范围 l各种数的加减乘除运算规则以及校验技术各种数的加减乘除运算规则以及校验技术lALUALU的设计的设计 3.3.存储器存储器l存储器的分类及其相关概念存储器的分类及其相关概念l静态存储器与动态存储器的组成结构和工作原理。静态存储器与动态存储器的组成结构和工作原理。l存储器的扩展、地址分配与片选逻辑(与存储器的扩展、地址分配与片选逻辑(与CPUCPU的连接)的连接)lCacheCache的基工作原理以及与主存之间的映射方式、替换算法以及的基工作原理以及与主存之间的映射方式、替换算法以及写策略写策略l虚拟存储器(页式、段式、段页式)虚拟存储器(页式、段式、段页式)迹凑旦牟嚣诣抡檬炸赢
10、积蒋创头佯川路谐栓瞄续哄锌悯加补闪晾他六胶靳计算机组成原理第一章btbu计算机组成原理第一章btbu本课程的知识点(续)本课程的知识点(续)4.4.存储器存储器A.A.什么是指令和指令系统什么是指令和指令系统B.B.指令的格式以及寻址方式指令的格式以及寻址方式5.5.中央处理器中央处理器lCPUCPU的功能与基本结构的功能与基本结构l常用指令的执行过程以及执行周期常用指令的执行过程以及执行周期l微指令的格式与编码方法微指令的格式与编码方法l微程序控制器的工作过程微程序控制器的工作过程6.6.总线与输入输出系统总线与输入输出系统l总线的作用以及分类总线的作用以及分类l总线的仲裁以及总线标准总线的
11、仲裁以及总线标准lI/OI/O接口的基本功能接口的基本功能l主机访问主机访问I/OI/O设备的控制方式设备的控制方式殃欢图悟谦铰藤届甜越勿莲贤腻捎猎强预惫担洗视癌醛溶感饯洱讲梁希功计算机组成原理第一章btbu计算机组成原理第一章btbu第一篇第一篇 概论概论本课程知识结构本课程知识结构内部内部互连互连ALUCU寄存器寄存器中央处理单元中央处理单元寄存器寄存器解码器解码器控制单元控制单元排队排队逻辑逻辑控制控制存储器存储器第二篇第二篇计算机系统硬件结构计算机系统硬件结构第三篇第三篇 CPU CPU第四篇第四篇 CU CU计算机计算机I/O系统总线系统总线存储器存储器CPU创镰趾器颜娃沛殊另站纸乌
12、娶驯萌撰耳绑脱吁靛炮箱罕叮湃伎领另镍聊寥计算机组成原理第一章btbu计算机组成原理第一章btbu概念性的结构与功能特性概念性的结构与功能特性计算机计算机体系结构体系结构计算机计算机组成组成实现计算机体系结构所体现的属性实现计算机体系结构所体现的属性有无乘法指令有无乘法指令如何实现乘法指令如何实现乘法指令(具体指令的实现)(具体指令的实现)四、四、计算机体系结构和计算机组成计算机体系结构和计算机组成据烛洱红景哼娜蔬试盯呕棱自具祸盛窗刚橱壕乎锣烈逻棠浦构咬构幼茸氖计算机组成原理第一章btbu计算机组成原理第一章btbu算术运算算术运算逻辑运算逻辑运算存放数据存放数据和程序和程序将信息转换成机将信息
13、转换成机器能识别的形式器能识别的形式将结果转换成将结果转换成人们熟悉的形式人们熟悉的形式指挥程序指挥程序运行运行冯冯诺依曼计算机硬件结构框图诺依曼计算机硬件结构框图存储器存储器输入设备输入设备运算器运算器控制器控制器输出设备输出设备母爬斧奇吼污唁核淬主京像划硷贬肃竣恫赚纶许慌母挂吧瞒韶橙箩抱墟素计算机组成原理第一章btbu计算机组成原理第一章btbu1. 计算机由五大部件组成包括控制器、运算计算机由五大部件组成包括控制器、运算器、存储器、输入设备、输出设备器、存储器、输入设备、输出设备3. 指令和数据用二进制表示指令和数据用二进制表示4. 指令由操作码和地址码组成指令由操作码和地址码组成6.
14、以运算器为中心以运算器为中心2. 指令和数据以同等地位存于存储器指令和数据以同等地位存于存储器 可按地址寻访可按地址寻访5. 存储程序存储程序冯冯诺依曼计算机的特点诺依曼计算机的特点扩慌采豫挟箔倘及枯达磨玻渺磨奋矗污雍韵毖辈堕钵副好沫硫锹肮庸则冶计算机组成原理第一章btbu计算机组成原理第一章btbu二、计算机硬件框图二、计算机硬件框图以存储器为中心的计算机硬件框图以存储器为中心的计算机硬件框图程序程序存储器存储器输出设备输出设备输入设备输入设备运算器运算器控制器控制器数据数据结果结果计算计算埃鲸钮忽琴暇咏智橇项逮囚庇馆请缺烬亭谁傻篡蓬埠洛嘉手长玻牢炳汹柬计算机组成原理第一章btbu计算机组成
15、原理第一章btbuALUALU主存主存辅存辅存CPUCPU主机主机I/OI/O硬件硬件CUCU2. .现代计算机硬件框图现代计算机硬件框图存储器存储器输入设备输入设备运算器运算器输出设备输出设备控制器控制器ALUALUCPU主机主机I/OI/OCUCU主主存存洼塔况寇谢仙浴玻锈域樟镍媒迈腋捂今遥卤励匹殊脆某廓镐审肚佃抹挛险计算机组成原理第一章btbu计算机组成原理第一章btbu1. .上机前的准备上机前的准备 建立数学模型建立数学模型 - -+ +- -+ +- -= =!x9!x7!x5!x3xx9753sin 编制解题程序编制解题程序 确定计算方法确定计算方法程序程序 运算的运算的 全部步
16、骤全部步骤0, 1, 2,)( )(21nyn xynx= =+ += =指令指令 每每 一个步骤一个步骤三、计算机的工作步骤三、计算机的工作步骤麓日辱嘎斧竿惹邮椭晰布掣卿代衬惯妊该杀瘫螟罪啸乙网照储也茨嘱珊侯计算机组成原理第一章btbu计算机组成原理第一章btbu取取x 至运算器中至运算器中乘以乘以x 在运算器中在运算器中乘以乘以a a 在运算器中在运算器中存存a ax2 在存储器中在存储器中取取b b 至运算器中至运算器中乘以乘以x 在运算器中在运算器中加加a ax2 在运算器中在运算器中加加c c 在运算器中在运算器中= (= (a ax + + b b) )x + + c c 取取x
17、至运算器中至运算器中乘以乘以a a 在运算器中在运算器中加加b b 在运算器中在运算器中乘以乘以x 在运算器中在运算器中加加c c 在运算器中在运算器中计算计算 ax2 + bx + c编程举例编程举例以药芬性邑颅坏劣邑腐玲曝嗓汗鸽牡拾肮疯降灯艘佩郁丈宝铂坎缀掳河建计算机组成原理第一章btbu计算机组成原理第一章btbu000001 0000001000000001 0000001000打印打印 停机停机取数取数 ACC ACC存数存数 ACC ACC 加加 ACC+ ACC+ ACCACC乘乘 ACCACC ACC ACC指令格式举例指令格式举例1.2操作码操作码地址码地址码 打印机打印机哺
18、铆副京湖堡祝宾得疥翁队项乎及重糙录圭髓产笑沉伏乖磅刚钾锄九酝烯计算机组成原理第一章btbu计算机组成原理第一章btbu指令和数据存于指令和数据存于主存单元的地址主存单元的地址 指令指令 注释注释操作码操作码 地址码地址码 00000010000001000取数取数x至至ACC 10001000000001001乘乘a得得ax存于存于ACC中中 20000110000001010加加b得得ax+b,存于存于ACC中中 30001000000001000乘乘x得(得(ax+b)x,存于存于ACC中中 40000110000001011加加c得得ax2 + bx + c,存于存于ACC 500001
19、00000001100将将ax2 + bx + c存于主存单元存于主存单元 60001010000001100打印打印 7000110停机停机 8 x原始数据原始数据x 9 a原始数据原始数据a 10 b原始数据原始数据b 11 c原始数据原始数据c 12存放结果存放结果1.2计算计算 ax2 + bx + c 程序清单程序清单态生踌差赢釉彦书辗咸哦萎息求弯盅庆糟狱鱼银袜蹬道芯图普蚁鞠定覆嘲计算机组成原理第一章btbu计算机组成原理第一章btbu ACC MQ X2. .计算机的解题过程计算机的解题过程(1)(1)运算器的基本组成及操作过程运算器的基本组成及操作过程1.2运算器运算器MQACC
20、ALUX被加数被加数被减数被减数被除数被除数乘数乘数商商加数加数减数减数被乘数被乘数除数除数加法加法减法减法乘法乘法除法除法和和差差余数余数乘积高位乘积高位乘积低位乘积低位笔茁奇势酥天诗辽杉设顶鞠或讣考沿朵拜卷佬于篙岩拯镍乌孝政参翅琶捌计算机组成原理第一章btbu计算机组成原理第一章btbu运算器运算器MQACCALUXACC ACC 被加数被加数ACC初态初态 加法操作过程加法操作过程1.2ACC+XACC+XALUM XM XXACCACCACC指令指令 加加M M萨硒嵌骤坛妆吞斥廓樱茄虐尽疽艾瑚饶英莽使惺壶恕晰信中拳蜘抠曝疑唾计算机组成原理第一章btbu计算机组成原理第一章btbu1.2
21、 减法操作过程减法操作过程运算器运算器MQACCALUX指令指令 减减M MACC ACC 被减数被减数ACC初态初态 M XM XXACC-XACC-XALUACCACCACC咋泼千嘎淋赴嘿寐呵誊惰枷离若摩颗宿棕聊剧钝昌造央闯剿态敛艇蛛晾雅计算机组成原理第一章btbu计算机组成原理第一章btbu运算器运算器MQACCALUXACCACC ACC 被乘数被乘数初态初态 1.2ACCMQMMMQMQ指令指令 乘乘M M 乘法操作过程乘法操作过程XACCACCX X00ACCACCALUXXMQMQACCACCMQMQACCMQ诡沦锐泽秉掠汤勤诸谓贴酥疙幽雷拣梧通蕉饭惶梨述萌寐掩朴始鄂侩仔绿计算机
22、组成原理第一章btbu计算机组成原理第一章btbu运算器运算器MQACCALUXACC ACC 被除数被除数ACC初态初态 1.2ACCXACCXALUMQMQACCMQ余数在余数在ACCACC中中指令指令 除除M MM M X XX 除法操作过程除法操作过程授危切绘尚肮霹约教缨吾憾疤帐哑荤谤播端妖畅爪钠蔚转乱善听揭艾骑苑计算机组成原理第一章btbu计算机组成原理第一章btbu存储体存储体大楼大楼存储单元存储单元 存放一串二进制代码存放一串二进制代码存储字存储字 存储单元中二进制代码的组合存储单元中二进制代码的组合存储字长存储字长 存储单元中二进制代码的位数存储单元中二进制代码的位数每个存储单
23、元赋予一个地址号每个存储单元赋予一个地址号按地址寻访按地址寻访 存储单元存储单元 存储元件存储元件(0/1) 房间房间 床位床位(无人(无人/ / 有人)有人)( (2) )存储器的基本组成存储器的基本组成主存储器主存储器存储体存储体MARMARMDRMDR膜肠担栖机货薯鸯瞎苗饱程颂逾柿茅韩乏鞘材胖玲枪涂浙怀祝奶折距凋著计算机组成原理第一章btbu计算机组成原理第一章btbuMARMARMDRMDR 存储单元个数存储单元个数 16存储字长存储字长 8 设设 MARMAR = = 4 位位 MDRMDR = = 8 位位存储器地址寄存器存储器地址寄存器反映存储单元的个数反映存储单元的个数存储器数
24、据寄存器存储器数据寄存器反映存储字长反映存储字长( (2) )存储器的基本组成存储器的基本组成主存储器主存储器存储体存储体MARMARMDRMDR举例:颜色如何表示与存储举例:颜色如何表示与存储纽括儿碧恤设磋侥缔蜘鸽担掘咀挪琼祈颓翟云咒福仑夯葱殊讽社云袒铺咱计算机组成原理第一章btbu计算机组成原理第一章btbu取指令取指令分析指令分析指令执行指令执行指令PCPCIRIRCUCUPCIRCUCU取指取指执行执行PC PC 存放当前欲执行指令的地址存放当前欲执行指令的地址 具有计数功能(具有计数功能(PCPC)+ + 1 PC1 PCIR IR 存放当前欲执行的指令存放当前欲执行的指令访存访存访
25、存访存完成完成一条一条指令指令( (3) )控制器的基本组成控制器的基本组成柬讣镑鹤妥迪谦畦权陇捏孺二缅衍严凶娃奎翰憨众水鹅邀宋罪慈吠矗酪瞳计算机组成原理第一章btbu计算机组成原理第一章btbu12356789以取数指令为例以取数指令为例4( (4) )主机完成一条指令的过程主机完成一条指令的过程1.2CU控制控制单元单元主存储器主存储器MDRMAR存储体存储体CPUPC控制器控制器IR运算器运算器MQACCALUXI/O溺名舅掠究文移副胸息徽妖旅聪兄兹袋高平蚊阵莽刘孺敛终躺腮酉摹禁挽计算机组成原理第一章btbu计算机组成原理第一章btbu12356798以存数指令为例以存数指令为例41.2
26、CU控制控制单元单元主存储器主存储器MDRMAR存储体存储体CPUPC控制器控制器IR运算器运算器MQACCALUXI/O( (4) )主机完成一条指令的过程主机完成一条指令的过程构贺荫掉慎综檀腾啼落骤蹿供疼零婪锋迅蛋浆种愉昆滑星礼坎惶递娟狄瞒计算机组成原理第一章btbu计算机组成原理第一章btbu( (5) ) ax2 + bx + c 程序的运行程序的运行过程过程 将程序通过输入设备送至计算机将程序通过输入设备送至计算机 程序首地址程序首地址 打印结果打印结果 分析指令分析指令 取指令取指令 停机停机 启动程序运行启动程序运行,(PC,(PC )+)+ 1 PC1 PC 执行指令执行指令
27、1.2MARMARM MMDRMDRIRIRPCPCCUCUOP(IR)OP(IR)Ad(IR)Ad(IR)MARMARM MMDRMDRACCACCPCPC睹栅宣欲京融锚捌曳睬粥榨杖九徐眠阎拈莲鸟陵瘴指追瞄更掂废丽称刃墩计算机组成原理第一章btbu计算机组成原理第一章btbu计算机硬件的主要技术指标计算机硬件的主要技术指标1. .机器字长机器字长2. .运算速度运算速度CPUCPU 一次能处理数据的位数一次能处理数据的位数与与 CPUCPU 中的中的 寄存器位数寄存器位数 有关有关= =ni = =1fi tiTM吉普森法吉普森法主频主频每秒执行百万条指令每秒执行百万条指令MIPSMIPS执
28、行一条指令所需时钟周期数执行一条指令所需时钟周期数CPICPI每秒浮点运算次数每秒浮点运算次数FLOPSFLOPS完成一个任完成一个任务所花费的务所花费的全部时间全部时间旦鬼脓漫沽从掀茎雨匈归膘砧探撑笑淬谷吧佐痔驶略骚浸发元久鄙与景择计算机组成原理第一章btbu计算机组成原理第一章btbu221 = = 256KB213 = = 1KB如如:3. .存储容量存储容量主存容量主存容量辅存容量辅存容量存储单元个数存储单元个数 存储字长存储字长字节数字节数字节数字节数 80GB如:如:MAR MDR MAR MDR 容量容量10 816 32存放二进制信息的总数量存放二进制信息的总数量1K = 21
29、01Byte = 231G = 2301K 8位位64K 32位位棕遵器烫酥滔麻虚惨姜搐臣凿却侈佬煎阉恢杜蔚已街寝屎栈捍他裴纂恍茎计算机组成原理第一章btbu计算机组成原理第一章btbu计算机的计算机的分类分类通用计算机分类通用计算机分类 通用计算机根据体积、简易性、功率损通用计算机根据体积、简易性、功率损耗、性能指标、数据存储容量、指令系统耗、性能指标、数据存储容量、指令系统规模和机器价格等可以分为:规模和机器价格等可以分为:l超级计算机超级计算机l大型机大型机l服务器服务器l工作站工作站l微型机微型机l单片机单片机汤液啡恭砒铣最勇半备书庶苛担套菜喇祭棘庇荡置丘泵饺辟伶迄术宇淮菌计算机组成原
30、理第一章btbu计算机组成原理第一章btbu计算机的发展史计算机的发展史一、计算机的产生和发展一、计算机的产生和发展1946年年 美国美国 ENIAC1955年退役年退役十进制运算十进制运算18 0001 500150301 500多个电子管多个电子管多个继电器多个继电器千瓦千瓦吨吨平方英尺平方英尺5 000次加法秒次加法秒用手工搬动开关和拔插电缆来编程用手工搬动开关和拔插电缆来编程铱巷普濒脱堤屑坑奸思盘斑敲势苟瑚尧酶驳需慨银醛的穆判摩狼棘共虞室计算机组成原理第一章btbu计算机组成原理第一章btbu世界上第一台电子计算机世界上第一台电子计算机 ENIAC(1946) ENIAC(1946)捍
31、汝檄猫狰云权残讣域绥漓醛狰踪益美是寐悄邮谱怠卸插仲碗蜒徐枫吩尘计算机组成原理第一章btbu计算机组成原理第一章btbu硬件技术对计算机更新换代的影响硬件技术对计算机更新换代的影响 100 000 000 超大规模超大规模 集成电路集成电路 1978现在现在 10 000 000 大规模大规模 集成电路集成电路 19721977 1 000 000 中小规模中小规模 集成电路集成电路 19651971 200 000 晶体管晶体管 19581964 40 000 电子管电子管 19461957 速度(次速度(次/秒)秒) 硬件技术硬件技术 时间时间 代代三三四四二二一一脖曰垒膀萄追奉授汇腋斯邹寞
32、轻夫防礁柠骋猩泰佣兄箭抵老损伸范胃笨损计算机组成原理第一章btbu计算机组成原理第一章btbuMoore 定律定律Intel 公司的缔造者之一公司的缔造者之一 Gordon Moore 提出提出微芯片上集成的微芯片上集成的 晶体管数目每三年翻两番晶体管数目每三年翻两番每每18个月,集成电路的性能将提高一倍,个月,集成电路的性能将提高一倍,而其价格将降低一半。而其价格将降低一半。岁闻私纤缩闹孵粹仪础槛冈恩损洋硅字讯蕉烤诣兴馁纤冲烂缘丸谴龟萨阮计算机组成原理第一章btbu计算机组成原理第一章btbuIntel 公司的典型微处理器产品公司的典型微处理器产品8080 8位位 1974年年8086 16
33、位位 1979年年 2.9 万万80286 16位位 1982年年 13.4 万万80386 32位位 1985年年 27.5 万万80486 32位位 1989年年 120.0 万万Pentium 64位(准)位(准) 1993年年 310.0 万万Pentium pro 64位(准)位(准) 1995年年 550.0 万万Pentium 64位(准)位(准) 1997年年 550.0 万以上万以上Pentium 64位(准)位(准) 1999年年 800.0 万以上万以上Pentium 64位位 2000年年 4 200.0 万万预计预计 2007 年年 芯片上可集成芯片上可集成 3 亿亿
34、 5 千万千万 晶体管晶体管 2010 年年 芯片上可集成芯片上可集成 8 亿亿 晶体管晶体管疏秦搀聚办嫡寸闭捣为麦谚药涩鬃锁谍翔按看眷精嘲娠粪逝兑鹃燥厅垢善计算机组成原理第一章btbu计算机组成原理第一章btbu第一台第一台von Neumann 系统结构的计算机系统结构的计算机捷赠坚盆由咆捐峪掩炮玲氏蠕像沃科昆影逝颂边雀饯辽斤朗惜哭灼钾赃熬计算机组成原理第一章btbu计算机组成原理第一章btbuIBM System360 铂房毅凰炸请睬敦涣镊儿壤史贩博颇式烦要栖泣拟觅亲瑰颊订东酿受扭筐计算机组成原理第一章btbu计算机组成原理第一章btbu最快的五台超级计算机最快的五台超级计算机(截止到(
35、截止到 2003.06)1. .IBM: Seaborg6 080个个 CPU 最大平均速度最大平均速度 7.304 TF (1012)懦甸耕筒象静流薛少卓晓刚胆恕柳匆寝都马净撰魏忘俗鬃左堡灿子拳哄宛计算机组成原理第一章btbu计算机组成原理第一章btbu2. .IBM: ASCI White8 192个个 CPU 最大平均速度最大平均速度 7.304 TF (1012)最快的五台超级计算机最快的五台超级计算机(截止到(截止到 2003.06)晤顷握穷广具根寻阔帮直谜擒减范肮亏啮眶咽隘死似激退童迢淤饯番贯伞计算机组成原理第一章btbu计算机组成原理第一章btbu3. .Linux Networ
36、X : MCR Linux Cluster 最快的五台超级计算机最快的五台超级计算机(截止到(截止到 2003.06)2 304个个 CPU 最大平均速度最大平均速度 7.634 TF (1012)泰患流闲恢须茂硬己舵民磐磅屏题防拟韶矗穷识耶唱床丁悬鹏酿祈河臼胸计算机组成原理第一章btbu计算机组成原理第一章btbu最快的五台超级计算机最快的五台超级计算机(截止到(截止到 2003.06)4. HP : ASCI Q4 096个个 CPU 最大平均速度最大平均速度 13.88 TF (1012)客魂募不死澈啄亏夏封拥熊逢苯桅露阑污辛黍沼怀卸爷亮吸公贪瘦擎鸿袍计算机组成原理第一章btbu计算机组成原理第一章btbu最快的五台超级计算机最快的五台超级计算机(截止到(截止到 2003.06)5. .NEC: Earth Simulator5 120个个 CPU 最大平均速度最大平均速度 35.86 TF (1012)茵毅社成汤瘟折宣泽仪幌准曝直西劝斑禁刊培嚎忽矫攻雄信蝇矫矣丹削孰计算机组成原理第一章btbu计算机组成原理第一章btbu