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