微机原理与接口技术幻灯片.ppt
《微机原理与接口技术幻灯片.ppt》由会员分享,可在线阅读,更多相关《微机原理与接口技术幻灯片.ppt(102页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微机原理与接口技微机原理与接口技术术第1页,共102页,编辑于2022年,星期六第一章第一章 基础知识基础知识1-1 概述第2页,共102页,编辑于2022年,星期六世界上第一台现代意义世界上第一台现代意义的电子计算机是的电子计算机是1946年年美国设计制造的美国设计制造的”ENIAC”占地占地170平方米平方米重量重量30吨吨功耗功耗150千瓦千瓦 运算速度每秒运算速度每秒5000次次 庞大的庞大的ENIAC第3页,共102页,编辑于2022年,星期六电子计算机按其性能分类:电子计算机按其性能分类:巨型计算机巨型计算机大型计算机大型计算机中型计算机中型计算机小型计算机小型计算机微型计算机单片
2、单片计算机计算机第4页,共102页,编辑于2022年,星期六Intel 40041971年年108KHz2300个晶体管个晶体管10微米工艺微米工艺每次传送每次传送4位位最大寻址最大寻址640字字节内存节内存10微米:每条导线或是每个晶体管间的距离微米:每条导线或是每个晶体管间的距离第5页,共102页,编辑于2022年,星期六Intel 80081972年年200KHz3500个晶体管个晶体管6微米工艺微米工艺每次传送每次传送8位位最大寻址最大寻址16KB内内存存第6页,共102页,编辑于2022年,星期六Intel 80861979年年5MHz2.9万个晶体管万个晶体管3微米工艺微米工艺每次
3、传送每次传送16位位最大寻址最大寻址1MB内存内存第7页,共102页,编辑于2022年,星期六Intel 802861982年年20MHz13.4万个晶体管万个晶体管10微米工艺微米工艺每次传送每次传送16位位最大寻址最大寻址16MB内存内存Intel最后一块最后一块16位位CPU第8页,共102页,编辑于2022年,星期六Intel 803861985年年12.5-33MHz27.5万个晶体管万个晶体管每次传送每次传送32位位最大寻址最大寻址4G内存内存Intel80386,Intel第一代第一代32位位CPU 第9页,共102页,编辑于2022年,星期六Intel 804861989年年2
4、5-50MHz120万个晶体管万个晶体管每次传送每次传送32位位第10页,共102页,编辑于2022年,星期六Pentium1993年年60-200MHz320万个晶体管万个晶体管0.8、0.6、0.35微微米工艺米工艺第11页,共102页,编辑于2022年,星期六Pentium1997年年233-450MHz750万个晶体管万个晶体管0.35、0.25微米工微米工艺艺第12页,共102页,编辑于2022年,星期六Intel Celeron1998年年266-300MHz750万个晶体管万个晶体管0.25微米工艺微米工艺第13页,共102页,编辑于2022年,星期六Intel Pentium1
5、999年年450MHz以上以上千万个晶体管千万个晶体管0.25、0.18微米微米工艺工艺第14页,共102页,编辑于2022年,星期六Intel Pentium_4232000年年1.4GHz以上以上4.2千万个晶体管千万个晶体管0.18、0.13微米微米工艺工艺第15页,共102页,编辑于2022年,星期六Intel Core 2 Duo Code Data bus 64 bitsAddress bus 64(actual 36)bitsMaximum memory 64 GBClock frequency 1.8-3 GHzFSB 800-1066-1333 MHzFabrication
6、process 65 nmNumber of transistors 291 million第16页,共102页,编辑于2022年,星期六Intel Core i7 三个版本:2.66GHz 的 i7-920$2842.93GHz 的 i7-940$5623.20GHz 的 i7-965$999 第17页,共102页,编辑于2022年,星期六AMD 8086 AMD 的首款处理器于1982 年开始销售,因为是技术授权设计而来的处理器,AMD 8086(与 8088)和 Intel 型号一模一样。第18页,共102页,编辑于2022年,星期六Am286:授权制造,但速度更快:授权制造,但速度更快
7、 Intel 的 286 最高只到 12.5 MHz,AMD 则曾销售过 20 MHz 版本。由于 286 比 386 更经济实惠(后者的创新技术在开头数年并未被善用),AMD 在 20 多年前已是超值之选。第19页,共102页,编辑于2022年,星期六Am386:40-MHz 的的 386 一如前身,该型号和 Intel 版本完全相同。它比 Intel 型号来得快40 MHz,Intel 33 MHz 它最先在包装上加上 Windows Compatible 标识。第20页,共102页,编辑于2022年,星期六Am486:最后兼容品:最后兼容品 AMD 生产两种版本的 486一款是采 Int
8、el 微码,另一款采 AMD 微码。第21页,共102页,编辑于2022年,星期六K5:AMD 的自家设计处理器的自家设计处理器 AMD 于 1996 年推出第五代处理器 K5。时脉 100 MHz 的 K5 会标为 PR133,代表 AMD 认为它的效能等于一颗 133 MHz Pentium。第22页,共102页,编辑于2022年,星期六K6:AMD 延伸战场延伸战场 AMD 于 1997 推出另一款新处理器:K6。在 1998 年,AMD 发表 K6-2。在 1999 年推出 K6 的第三版本 K6-III。第23页,共102页,编辑于2022年,星期六K7/AthlonAMD 于 19
9、99 年推出其第七代处理器 K7-Athlon。顺便一提的是,AMD 是第一家发表与销售 1 GHz 处理器的厂商(Athlon),比 Intel 的 1 GHz Pentium III 早了两天。第24页,共102页,编辑于2022年,星期六AMD 改良改良 Athlon:Thunderbird、XPAMD 在 K7 架构基础上增加频率与使用较细制程的方式小幅改良。Athlon XP 与后续的型号使用 PR 值,而非依时脉频率来命名。第25页,共102页,编辑于2022年,星期六K8:AMD 移转为移转为 64 位位 K8 是兼容 64 位寻址的第一款 x86 处理器,此架构拥有诸如整合内存
10、控制器等其它优势。第26页,共102页,编辑于2022年,星期六Athlon 64 X2:AMD 的双核的双核 AMD 在 2005 年变更架构以提供 K8 的双核版本;Athlon 64 X2 就此诞生。第27页,共102页,编辑于2022年,星期六Phenom:K10 与四核与四核 AMD 于 2007 年推出 K10,以 Phenom 的名称销售。三核 Phenom X3 基本上是第四核瑕疵或关闭的一颗 Phenom X4。第28页,共102页,编辑于2022年,星期六在旧金山的国际固态电路会议在旧金山的国际固态电路会议ISSCC 2009上,上,Intel不但宣不但宣布了八核心服务器处
11、理器布了八核心服务器处理器“Nehalem-EX”,还首次介绍了下,还首次介绍了下一代一代32nm Westmere家族,其中就提到了首款六核心桌面家族,其中就提到了首款六核心桌面处理器处理器“Gulftown”。NehalemGulftown第29页,共102页,编辑于2022年,星期六继继Intel发布发布8核心核心Nehalem架构架构Xeons之后,之后,AMD首次演示了其首次演示了其6核心的核心的Opteron处理器,核心代号为处理器,核心代号为Istanbul(伊斯坦布尔,(伊斯坦布尔,土耳其西北部港市)。土耳其西北部港市)。第30页,共102页,编辑于2022年,星期六新型材料技
12、新型材料技术的的应用用“应变硅硅”(Strained Silicon),),字面上意思是字面上意思是“受到受到应力的硅力的硅”。该技技术的原理是将硅的晶体拉伸,的原理是将硅的晶体拉伸,这样沿沿拉伸方向拉伸方向电子的迁移率就会提升,子的迁移率就会提升,导致致电阻减小。在阻减小。在MOS管的管的栅极下沟极下沟道道处的硅做成拉伸的的硅做成拉伸的“应变硅硅”,当,当MOS管打开的管打开的时候候电流就会更流就会更顺利地沿利地沿着拉伸方向在源极和漏极之着拉伸方向在源极和漏极之间流流动,速度,速度也能更快。也能更快。简单说,如果能,如果能够迫使硅原子的迫使硅原子的间距加大,距加大,就可以减小就可以减小电子通
13、行所受到的阻碍,也就子通行所受到的阻碍,也就相当于减小了相当于减小了电阻,阻,这样一来一来发热量和能量和能耗都会降低,而运行速度耗都会降低,而运行速度则得以提升。得以提升。第31页,共102页,编辑于2022年,星期六超级计算机超级计算机 Roadrunner系统是由美国系统是由美国IBM公司设计并制造、部署在著名公司设计并制造、部署在著名的美国能源部洛斯阿拉莫斯国家实验室的美国能源部洛斯阿拉莫斯国家实验室(Los Alamos National Laboratory,LANL),是是世界上首台跨入,是是世界上首台跨入petaflop/s Linpack门槛的超级计算机,从而宣告门槛的超级计算
14、机,从而宣告HPC领域迈领域迈入了每秒千万亿次时代!入了每秒千万亿次时代!12960 颗PowerXCell 8i 3.2 Ghz处理器和6948颗AMD Dual-core Opteron(皓龙)1.8 GHz处理器,98TB的内存,峰值运算运算能力高达1.456 Petaflop(1456万亿次/秒)第32页,共102页,编辑于2022年,星期六Roadrunner操作系统:操作系统:Red Hat的开源的开源Linux软件。软件。世界领先的能源效率:每瓦电能可完成世界领先的能源效率:每瓦电能可完成4.37亿次计算,亿次计算,系统整体电耗系统整体电耗0.248万千瓦。万千瓦。2002年开始
15、研发,年开始研发,2006年开始进入联机阶段,年开始进入联机阶段,2008年完年完成整个主体系统的实施,系统的优化和完善则将持续到成整个主体系统的实施,系统的优化和完善则将持续到2010年。年。主要用于美国国家核安全局(主要用于美国国家核安全局(National Nuclear Security Administration,NNSA),用来确保美国,用来确保美国核武器储备的持续发展、安全和可靠性,包括模拟核核武器储备的持续发展、安全和可靠性,包括模拟核爆炸后零点几秒的行为状态。此外,爆炸后零点几秒的行为状态。此外,Roadrunner还还将于航天、能源、人类基因、纳米和气候方面的研究。将于航
16、天、能源、人类基因、纳米和气候方面的研究。第33页,共102页,编辑于2022年,星期六第34页,共102页,编辑于2022年,星期六曙光曙光5000A超级计算机超级计算机 共用共用7680个四核个四核AMD Barcelona(主频主频1.9GHz)处处理器理器 有有30720颗计算核心颗计算核心 122.88TB内存,内存,700TB数据存储能力数据存储能力 微软微软Windows HPC Server 2008操作系统操作系统 峰值速度峰值速度233.47万亿次万亿次 曙光曙光5000一天完成的工作量,相当于全中国所有人一天完成的工作量,相当于全中国所有人每天每天24小时、每年小时、每年
17、365天利用手持计算机不停地进天利用手持计算机不停地进行计算,行计算,46年时间的工作量。年时间的工作量。第35页,共102页,编辑于2022年,星期六超级计算机有多快超级计算机有多快如果把普通计算如果把普通计算机的运算速度比机的运算速度比喻成人走路的速喻成人走路的速度,那么超级计度,那么超级计算机就达到了火算机就达到了火箭的速度。箭的速度。第36页,共102页,编辑于2022年,星期六龙芯龙芯 龙芯龙芯2号是国家号是国家“863”重点项目重点项目“高高性能通用性能通用CPU芯片全芯片全定制实现及系统集成定制实现及系统集成”和中国科学院知识和中国科学院知识创新工程重大项目创新工程重大项目“高性
18、能通用高性能通用CPU芯片芯片研制研制”的重大成果,的重大成果,是我国第一款自主研是我国第一款自主研发的发的64位高性能通用位高性能通用处理器芯片。处理器芯片。第37页,共102页,编辑于2022年,星期六龙芯龙芯2F龙芯龙芯2F高性能通用高性能通用CPU芯片在单处理器设芯片在单处理器设计方面已到达国际先进水平,是具有自主计方面已到达国际先进水平,是具有自主知识产权的知识产权的CPU芯片。龙芯芯片。龙芯2F通用通用64位处位处理器是祖国大陆地区第一个采用理器是祖国大陆地区第一个采用90纳米设纳米设计技术的处理器。该处理器最高主频达到计技术的处理器。该处理器最高主频达到1.0GHZ,峰值运算速度
19、达到每秒,峰值运算速度达到每秒40亿次双亿次双精度浮点运算。精度浮点运算。首家龙芯产品专卖店于2009年1月8日上午10点在北京中关村正式开业。第38页,共102页,编辑于2022年,星期六晶圆晶圆英特尔英特尔32nm工艺处理器原型工艺处理器原型 第39页,共102页,编辑于2022年,星期六1-2-1 计算机中的数制计算机中的数制 数字计算机中的一切信息(包含数)都是用数字计算机中的一切信息(包含数)都是用二进二进二进二进制制制制表示的。但为表示的。但为阅读阅读阅读阅读和和书写书写书写书写方便,常将二进制数用方便,常将二进制数用十六进制(十六进制(十六进制(十六进制(HexadecimalH
20、exadecimal)表达。早期用的表达。早期用的八进制八进制八进制八进制,现已不用。现已不用。0011 1100 0001 .1010 0100 B 3 C 1 .A 4 H数制对照表数制对照表第40页,共102页,编辑于2022年,星期六1-2-2 各种数制间的转换各种数制间的转换1.二进制二进制 Binary 十进制十进制 Decimal(1101.101)(1101.101)2 2=12=123 3+12+122 2+02+021 1+12+120 0 +12+12-1-1+02+02-2-2+12+12-3-3=(13.625)=(13.625)10102.十六进制十六进制 Hexa
21、decimal 十进制十进制Decimal(64.C)(64.C)1616=616=6161 1+416+4160 0 +1216+1216-1-1 =(100.75)=(100.75)1010第41页,共102页,编辑于2022年,星期六3.十进制十进制 Decimal 二进制二进制 Binary 例:(例:(112.26)10=(?)2 整数部份整数部份整数部份整数部份 除除2取余,直至商为取余,直至商为0 112/2=56余数余数0(LSB)56/2=28028/2=14014/2=707/2=313/2=111/2=01(MSB)小数部份小数部份小数部份小数部份乘乘2取整,直至小数部份
22、为取整,直至小数部份为0或或达到要求精度达到要求精度0.262=0.52 整数整数0(MSB)0.522=1.04 10.042=0.08 00.082=0.16 0(LSB)(112.26)10=(1110000.01)2第42页,共102页,编辑于2022年,星期六4.十进制十进制 Decimal 十六进制十六进制 Hexadecimal 例:(例:(301.6875)10=(?)16 整数部分整数部分除除16取余,直至商为取余,直至商为0301/16=18余数余数 13=D(LSB)18/16=1 21/16=0 1(MSB)小数部分小数部分乘乘16取整,直至小数部份为取整,直至小数部份
23、为0 0687516=11.00 整数整数11=B(MSB)(30130168756875)1010=(12D.B12D.B)1616=12D.BH=12D.BH先将十进制转换成二进制,再将二进制转先将十进制转换成二进制,再将二进制转换成十六进制较方便:换成十六进制较方便:DBHDBH第43页,共102页,编辑于2022年,星期六1.2.3 计算机中的二进制数表示计算机中的二进制数表示1、定点小数(以、定点小数(以8位二进制为例):位二进制为例):无符号无符号有符号有符号符号位符号位小数点小数点数值位数值位小数点小数点数值位数值位第44页,共102页,编辑于2022年,星期六1.2.3 计算机
24、中的二进制数表示计算机中的二进制数表示2、整数(以、整数(以8位二进制为例):位二进制为例):无符号数无符号数有符号数有符号数小数点小数点数值位数值位符号位符号位小数点小数点数值位数值位第45页,共102页,编辑于2022年,星期六1.2.3 计算机中的二进制数表示计算机中的二进制数表示3、浮点数:、浮点数:尾数部分(定点小数)尾数部分(定点小数)阶码部分(定点整数)阶码部分(定点整数)尾符尾符Ms阶符阶符Es阶码阶码E尾数尾数M第46页,共102页,编辑于2022年,星期六1.2.4 二进制编码二进制编码字符和十进制数都要表示为若干位二进制码的字符和十进制数都要表示为若干位二进制码的组合(二
25、进制编码)。组合(二进制编码)。数字:数字:09字母:字母:AZ,az专用符号:专用符号:+,-,*,/,%,&,$,#,!,?,”,:控制字符:控制字符:CR(回车回车)、LF(换行换行)、SP(空格空格)所有这些信息均以二进制码表示。所有这些信息均以二进制码表示。所有这些信息均以二进制码表示。所有这些信息均以二进制码表示。第47页,共102页,编辑于2022年,星期六1、二进制编码的十进制数、二进制编码的十进制数BCD(Binary-Coded-Decimal)8421码和余码和余3代码代码十进制数十进制数84218421 码码余余 3 3 代码代码 0 0 1 1 2 2 3 3 4 4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 接口 技术 幻灯片
限制150内