分析intel公司pentium系列cpu结构设计本科学位论文.doc





《分析intel公司pentium系列cpu结构设计本科学位论文.doc》由会员分享,可在线阅读,更多相关《分析intel公司pentium系列cpu结构设计本科学位论文.doc(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课程设计(大作业)报告课程名称: 计算机组成原理 设计题目:分析Pentium系列CPU结构设计 院 系: 信息技术学院 班 级: 2011级3班 设 计 者: 王宏斌 学 号: 201111010322 指导教师: 华 瑞 设计时间: 2013.7.12013.7.5 信息技术学院昆明学院课程设计(大作业)任务书姓 名:王宏斌 院(系): 信息技术学院专 业:计算机科学与技术 学 号:201111010322任务起止日期:2013-07-012013-07-05课程设计题目:1、 采用硬连线控制器或微程序控制器的模型机CPU设计。2、 分析Intel公司Pentium系列CPU结构设计,提出
2、改进设计思想。3、 新一代或未来计算机大致结构框架及主要设计原理构想。课程设计要求:1、 可以单人设计,也可分组设计。若分组,组员自由组合,每组2-3人,通过组员协作共同完成设计任务,各组员工作量要均衡饱满,组内各组员设计内容不得雷同。2、 根据个人或小组的实际情况,以上三个设计题目任选其一作为正式课程设计题目。也可自拟设计题目,但必须经指导教师认可批准后才能作为正式课程设计题目。3、 对于设计题目1,要求在完成基本模型机实验与复杂模型机实验的基础上,参考主教材P.34712.1具体设计要求,并且结合上网搜索与图书馆查找相关资料进行具体设计。4、 对于设计题目2,要求在完成基本模型机实验与复杂
3、模型机实验的基础上,参考主教材P.166P.171并结合上网搜索与图书馆查找相关资料进行较为全面到位的分析,以支持主教材中对该CPU“堪称为当代CISC机器的经典之作”的评价。并且提出你对该CPU的若干改进设计思想(原设计何处有何不足,如何改进?)。5、 对于设计题目3,要求在完成基本模型机实验与复杂模型机实验的基础上,到图书馆查找相关资料并结合上网搜索,再加上自己大胆与合理的想象进行设计。“不怕做不到,只怕想不到”。6、 不管上述哪个设计题目,均要求有较完善的设计文档,并结合实际,按后文要求写出课程设计报告并打印装订与电子版一起提交(大作业),纸质版与电子版缺一不可。7、 请自觉遵守课程设计
4、纪律,出勤、实验情况、设计态度等平时设计过程表现将与最终设计成果一起综合评定本次课程设计总成绩,过程与结果同样重要。工作计划及安排:1、 分组,明确设计目标,搜集相关设计资料,熟悉基本模型机原理实验。 7.1日2、 整体结构框架设计,撰写初步设计文档,进一步搜集设计资料,熟悉复杂模型机实验。 7.2日3、 按分工要求进行具体内容设计,撰写具体设计文档,熟悉复杂模型机实验。 7.3日4、 具体设计内容进一步修改完善,继续撰写并修改完善设计文档(大作业报告)。 7.4日5、 按设计要求提交最终设计成果及课程设计大作业报告,指导教师检查评阅。 7.5日(共 一 周)指导教师签字 年 月 日 课程设计
5、(大作业)成绩学号:201111010322 姓名:王宏斌 指导教师:华 瑞 课程设计题目:分析Intel公司Pentium系列CPU结构设计,提出改进设计思想总结:通过一周的努力,终于完成了这次学期的计算机组成原理科目的课程设计。虽然只有短短的一周,但是学到了很多东西。 这学期我们对计算机组成原理的内容进行了深入全面的学习,课本上对微程序的编写这一部分讲解的并不多,所以在实验过程中我们遇到了很多困难,由于过去对基本模型机知之甚少,所以心里很担心最后的程序能否调试出来。不过在我们小组的共同努力下最终将程序正确的调试了出来,并且我们从中总结了整个课程设计的流程:1 分析题目;2 了解整个实验的基
6、本流程;3 写出实验步骤;4 按照实验流程和微程序对实验箱进行排线;5 对连好线的模型机输入微程序;6 验证实验;7 对出现的情况进行分析记录;8 对出现的问题进行改进和检查直至实验成功;9 撰写实验报告总结经验。整个实验过程中我们遇到了很多麻烦,当然这些问题都通过我们的努力完美的解决了,其中包括了在实验前的简单模型机和复杂模型机的实验,问题有刚开始的实验接线中由于接错了线耽误了许多的时间,当线连好后我们又发现了实验箱是坏的,导致此次实验告破,接着我们又找了几台实验箱,直到找了一台完好的实验箱后我们又进行了实验,最终完成了实验。真正开始实验的时候,我们也遇到了许多的问题,比如开始实验时的实验分
7、配,经过了我们的分配,决定由三个成员完成各自的实验报告。实验中我收集了许多的信息和资料,为实验报告的排版进行了深刻的思考,其次是组织语言,其中的问题要数一些问题没有找到相关的资料,因此是我的实验遭到了很大的困扰,但是经过去图书馆的相关查阅,使我获得了相关的知识,为我的实验提供了重要的佐证。此次实验再次让我们体会到了团队合作的快乐,可以说如果没有大家齐心协力,我们就不能完成这个实验。正是由于大家的团队精神,在讨论时能各抒己见,不断的交流和学习,我们才能依靠集体的力量,顺利的完成了这个实验。总的来说,通过了接近一周的时间里,我们学到了不少的知识,其中不仅包括了来自老师的指导,同学的帮助,图书馆的重
8、要作用再次的体现了出来,我们学会了实验中的知识,也懂得和加深了对知识的搜索能力。指导教师评语:成绩:填表时间: 指导教师签名:目录一、课题分析4二、Pentium系列CPU总体概况分析41核心技术42发展进程63 Pentium的结构框图11三、详细分析131 Pentium性能简介132 Pentium的原理结构13四、侧重点分析与研究141 多Cache技术142 超标量流水线15五、存在问题及改进建议15六、实验器材15七、附录16八、参考文献及相关网址16课程设计(大作业)报告一、课题分析承接着80486大获成功的东风,赚大笔美金的Intel在1993年推出了全新一代的高性能处理器Pe
9、ntium。Pentium CPU它是世界上第一款与数字无关的处理器,堪称为当代CISC机器的经典之作。由运算器和控制器组成中央微处理器即CPU。要分析Intel公司Pentium CPU结构设计,首先我们要对Pentium CPU的结构和功能进行深刻的了解,进而对它的优点和缺点进行分析,最后针对缺点进行假想,从而写出一份针对Pentium CPU的改进方案。我将从以下几个方面对其进行分析: 1. 核心技术 2. 发展进程 3. Pentium的结构框图 4. Pentium性能简介 5. 原理结构 6. 多Cache技术 7. 超标量流水线 8. 问题及建议工作安排:分工表王宏斌分析Pent
10、ium及早期Pentium cpu殷贤波分析Pentium II 与Pentium VI 比较金小敏分析Pentium III 与Pentium VI 比较汇总总结分析Pentium 系列机结构特点二、Pentium系列CPU总体概况分析 奔腾商标Pentium是英特尔的第五代x86架构之微处理器,于1993年3月22日开始出货,是486产品线的后代。Pentium本应命名为80586或 i586,后来命名为“Pentium”(通常认为“pentium”是希腊文“五(penta)”加拉丁文中代表名词的接尾语“ium”的造词),是因为阿拉伯数字无法被用作注册商标。i586被使用在英特尔竞争对手所
11、制造的类80586的微处理器。1核心技术Tualatin这也就是大名鼎鼎的“图拉丁”核心,是Intel在Socket 370架构上的最后一种CPU核心,采用0.13m 制造工艺,封装方式采用FC-PGA2和PPGA,核心电压也降低到了1.5V左右,主频范围从1GHz到1.4GHz,外频分别为100MHz(赛扬)和133MHz(Pentium III),二级缓存分别为512KB(Pentium III-S)和256KB(Pentium III和赛扬),这是最强的Socket 370核心,其性能甚至超过了早期低频的Pentium 4系CPU。WillametteNetburst微架构是P6微架构的
12、后继者,第一个使用这架构的是Willamette核心,于2000年推出。Willamette核心制造工艺落后,发热量大,性能低下,已经被淘汰掉,而被Northwood核心所取代。Northwood第二个Pentium4核心,代号为Northwood,改用了更为精细的0.13微米制程,集成了更大的512KB二级缓存,性能有了大幅的提高。按照Intel的规划,Northwood核心会很快被Prescott核心所取代。PrescottPrescott核心的P4处理器发热量要比Northwood核心的大很多。性能接近。这是目前高端的Pentium 4 EE、主流的Pentium 4和低端的Celero
13、n D所采用的核心。Prescott核心与Northwood核心最大的区别是采用了90nm制造工艺,L1 数据缓存从8KB增加到16KB,流水线结构也从20级增加到了31级,并且开始支持SSE3指令集。按照Intel的规划,Prescott核心会被Cedar Mill核心取代。Smithfield这是Intel公司的第一款双核心处理器的核心类型,于2005年4月发布,基本上可以认为Smithfield核心是简单的将两个Prescott核心松散地耦合在一起的产物,这是基于独立缓存的松散型耦合方案,其优点是技术简单,缺点是性能不够理想。其数据延迟问题比较严重,性能并不尽如人意。按照Intel的规划
14、,Smithfield核心将会很快被Presler核心取代。Cedar Mill这是Pentium 4 6X1系列和Celeron D 3X2/3X6系列采用的核心,从2005末开始出现。其与Prescott核心最大的区别是采用了65nm制造工艺,其它方面则变化不大,基本上可以认为是Prescott核心的65nm制程版本。Cedar Mill核心也是Intel处理器在NetBurst架构上的最后一款单核心处理器的核心类型,按照Intel的规划,Cedar Mill核心将逐渐被Core架构的Conroe核心所取代。Presler这是Pentium D 9XX和Pentium EE 9XX采用的核
15、心,Intel于2005年末推出。基本上可以认为Presler核心是简单的将两个Cedar Mill核心松散地耦合在一起的产物,是基于独立缓存的松散型耦合方案,其优点是技术简单,缺点是性能不够理想。按照Intel的规划,Presler核心从2006年第三季度开始将逐渐被Core架构的Conroe核心所取代。Yonah目前采用Yonah核心CPU的有双核心的Core Duo和单核心的Core Solo,另外Celeron M也采用了此核心,Yonah是Intel于2006年初推出的。这是一种单/双核心处理器的核心类型,其在应用方面的特点是具有很大的灵活性,既可用于桌面平台,也可用于移动平台;既可
16、用于双核心,也可用于单核心。Yonah核心来源于移动平台上大名鼎鼎的处理器Pentium M的优秀架构,具有流水线级数少、执行效率高、性能强大以及功耗低等等优点。Yonah核心是共享缓存的紧密型耦合方案,其优点是性能理想,缺点是技术比较复杂。不过,按照Intel的规划,以后Intel各个平台的处理器都将会全部转移到Core架构,Yonah核心其实也只是一个过渡的核心类型,从2006年第三季度开始,其在桌面平台上将会被Conroe核心取代,而在移动平台上则会被Merom核心所取代。2发展进程Pentium的由来继承着80486大获成功的东风,赚大笔美金的Intel在1993年推出了全新一代的高性
17、能处理器Pentium。由于市场竞争越来越趋向于激烈化,Intel觉得不能再让AMD和其他公司用同样的名字来抢自己的饭碗了,于是提出了商标注册,由于在美国的法律里是不允许用阿拉伯数字注册的,于是Intel玩了个花样,用拉丁文去注册商标。“pentium”在拉丁文里面就是“五”的意思。Intel公司还替它起了一个相当好听的中文名字奔腾。 Intel 奔腾处理器 486后的改版 超标量(Superscalar) 架构 - Pentium 拥有两个资料路径 (管线, pipelines),可以达到在一个时钟周期内完成一个以上的指令。一个管线 (称为U) 可以处理任何的指令,而另外一个 (称为V) 可
18、以处理简单,最共同的指令。使用一个以上的管线是传统 RISC处理器设计的特色,这也是在许多 x86 平台上第一个实作出来的,显示有将两种技术合并的可能性,创造出几乎“混合在一起”的处理器。Pentium MMX接著,P55C 也以 Pentium with MMX Technology 推出 (通常只称为 Pentium MMX);他是以 P5 核心为基础,0.35 µm 制程也在这个系列中使用,但是拥有新的 57 个 MMX 指令集来增进多媒体工作的效率,像是媒体的编码跟解压缩。然而,软体必须明确地对於使用 MMX 做最佳化,以及 P55C 显示出速度增加的幻象主要是来自於内部快
19、取(cache)的容量变成两倍为 32 KB。 Intel奔腾MMX处理器PentiumPro初步占据了一部分CPU市场的INTEL并没有停下自己的脚步,在其他公司还在不断追赶自己的奔腾之际,又在1996年推出了最新一代的第六代X86系列CPU枣P6。P6只是它的研究代号,上市之后P6有了一个非常响亮的名字枣PentimuPro。 Intel奔腾 Pro处理器PentimuPro的内部含有高达550万个的晶体管,内部时钟频率为133MHZ,处理速度几乎是100MHZ的PENTIUM的2倍。PentimuPro的一级(片内)缓存为8KB指令和8KB数据。 Pentium II为英特尔推出的一枚X
20、86架构的处理器,基于PentiumPro使用的P6微处理架构,但另一方面它的16位元处理能力获得优化,并加入MMX指令集。与Pentium及PentiumPro处理器不同,PentiumII使用一种插槽式设计。处理器芯片与其他相关芯片皆在一块类似子卡的电路板上,而电路板上有一块塑胶盖,有时亦有一风扇。PentiumII亦把L2放到这电路板上,但只运行处理器时脉一半的速度。此举增加处理器的良率,从而减低制作成本。 Intel奔腾处理器Pentium III同年,英特尔又发布了Pentium III处理器。从Pentium III开始,英特尔又引入了70条新指令(SIMD,SSE),主要用于因特
21、网流媒体扩展(提升网络演示多媒体流、图像的性能)、3D、流式音频、视频和语音识别功能的提升。Pentium III可以使用户有机会在网络上享受到高质量的影片,并以3D 的形式 参观在线博物馆、商店等。 第一代Pentium III处理器 (Katmai)Pentium IV2000年英特尔发布了Pentium 4处理器。用户使用基于Pentium 4处理器的个人电脑,可以创建专业品质的影片,透过因特网传递电视品质的影像,实时进行语音、影像通讯,实时3D渲染,快速进行MP3编码解码运算,在连接因特网时运行多个多媒体软件。这是目前空前强大的个人电脑处理器产品,仍然在继续销售中。Pentium 4处
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 分析 intel 公司 pentium 系列 cpu 结构设计 本科 学位 论文

限制150内