- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
计算机系统结构的研究内容
课程:计算机系统结构
学号:
班级:
姓名:
2013年 9月17日
在目前得到大多数人认可的历史中,人们最早使用的电子数字计算机
在目前得到大多数人认可的历史中,人们最早使用的电子数字计算机(通常称之为计算机)是1945年诞生于美国宾夕法尼亚大学的ENIAC,用于计算火炮的弹道。1946年,生于匈牙利的美国数学家冯·诺依曼(JohnvonNeumann,1903年12月28日—1957年2月8日)等人在总结当时计算机研究成果的基础上,明确提出了存储程序计算机(stored-programcomputer),因此又称存储程序计算机为冯·诺依曼结构计算机,它奠定了现代电子数字计算机的结构基础,成为计算机的标准结构。六十多年来,虽然计算机技术一直处于飞速发展和变革之中,但是存储程序计算机的概念和基本结构一直沿用至今,没有发生根本性的变化,是计算机体系结构研究的基础。
计算机系统结构是从外部来研究计算机系统的一门学科,一般说来,凡是计
计算机系统结构是从外部来研究计算机系统的一门学科,一般说来,凡是计算机系统的使用者(包括一般用户和系统程序员)所能看到的计算机系统的属性都是计算机系统结构所要研究的对象。
计算机体系结构主要指计算机的系统化设计和构造,不同的计算机体系结构适用于不同的需求或应用。现代计算机的两种主要体系结构是 CISC体系和RISC体系。其中RISC是近20年的研究主流。而随着计算机应用的普及,RISC结构也出现了许多与以多媒体处理和个人移动计算机为主要内容的应用趋势的不协调。
当今的计算机体系结构,从传统意义指令界面上来看基本划分成两大类:一类是CISC体系结构,如INTEL的X86芯片,另一类是RISC体系结构,如SPARC、MIPS、POWERPC、等。不管是CISC体系结构还是RISC体系结构,人们在计算机体系结构的设计上均追求两方面的目标:一、设计的计算机体系在面向应用(软件)描述方面使得自己的指令语义层次比较高,这点CISC较为明显,因为它有许多指令可以直接支持高级语言的语义。而RISC则比较隐蔽,它是靠精简指令的优化编译(即通过若干条精简指令有机组合)来支持高级语言的语义。二、面向应用处理方面设计的计算机体系在面向应用处理方面,使得自己的指令处理速度明显提高,进而加速应用处理的速度。这点RISC表现的比较明显,因为它的指令硬件译码直接实现和采用流水线技术等大大提高了它的处理速度,而在CISC中,当初增加硬件的资源支持复杂的高层次的语义的指令,本身就意味着提高应用的处理速度。
在过去的20年里,RISC技术不断发展,逐渐取代C1SC成为工作站和服务器的主流技术。RISC计算机以超标量、流水线、乱序执行、预取指令/数据、分支预测和指令取消等硬件技术和相应的基于编译器的优化技术为核心,利用指令级并行,在高端工作站和服务器领域占据了绝对的统治地位。
60多年来,冯·诺伊曼体系结构为世界众多的科学家精心地构造,从而创造了今天的计算机世界。冯·诺伊曼的伟大发明,其核心有三点:二进制;存储模型;一个时刻只有一个操作的串行机制。虽然在计算机界,众多的国家专家在研究多值理论,但至今几乎没有突破二进制的体系。人们利用了很多存储管理的软件技术和方法,力图将一维的存储模型改为二维的,但仍然没有逃出冯氏存储模型和寄存器存储的结构,使得在串行机制上进行新的突破将十分困难。主要
表现在:
因为冯·诺伊曼体系结构本质包括串行性、顺序性的控制机理。对数据相关和资源的控制和仲裁均是人为决定。因此构成了时间和空间的极大开销,造成冯氏数据流的拥塞,即为大家熟知的冯·诺伊曼瓶颈问题。
算法的制约,冯氏体系的很大贡献在于将所有应用问题建立在四则运算和逻辑运算的组合算法,并以寄存器为基本模型的存储体系上,但它在基本操作控制上仍是一种串行机制,不具备构造一个并行算法的基础。在串行的模型上去建立并行算法,必定会带来本质的困难和效率的损失。
存储模型的制约,存储模型在冯·诺伊曼体系结构当中是一种被动式的访问机制,不能真正体现人类在并行操作行为中经常反映的无破坏性操作和平等交互赋值运行的需求,因此冯·诺伊曼的存储模型结构仅能在运行时以空间为代价进行复制或以时间为代价进行选择来替代这种制约。当前,计算机求解一般过程如图1所示,而以上三大制约的存在,严重阻碍了计算机的处理速度及信息处理能力。
计算机在求解时,经过时间往往多于求解时间几个数量级,如果以上三大制约瓶颈消除了,我们就可用更简捷的方式求解同样规模的问题,也就是在较短时间或较少空间内求解,最大发挥计算机的潜力。然而,现有计算机体系结构,无论是CISC体系还
您可能关注的文档
- 教师工作调动申请表.docx
- 教师工作心得奉献爱心收获幸福.docx
- 基数词序数词练习题.docx
- 基线及产品发布申请单.docx
- 基岩油气藏裂缝储层特征与预测k.docx
- 基因编辑技术成功精确修饰人类T细胞.docx
- 基因的分离定律练习题二.docx
- 基因的自由组合定律练习题一.docx
- 基因工程复习.docx
- 基因工程教案待.docx
- 北师大版小学数学三年级上册《寄书》教学设计.docx
- 统编版(部编版)语文二年级上册《雪孩子》教学设计.docx
- 统编版(部编版)语文二年级上册《八角楼上》教学设计.docx
- 北师大版小学数学三年级上册《长方形周长》教学设计.docx
- 北师大版小学数学三年级上册《丰收了》教学设计.docx
- 统编版(部编版)语文二年级上册《夜宿山寺》教学设计.docx
- 统编版(部编版)语文二年级上册《风娃娃》教学设计.docx
- 统编版(部编版)语文二年级上册《朱德的扁担》教学设计.docx
- 统编版(部编版)语文二年级上册《难忘的泼水节》教学设计.docx
- 统编版(部编版)语文二年级上册《纸船和风筝》教学设计.docx
文档评论(0)