计算机指令系统的发展与研究2.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机指令系统的发展与研究2

计算机指令系统的发展与研究   信息技术 ·177·   计算机指令系统的发展与研究   潘谈   (吉林电子信息职业技术学院,吉林吉林132021)   摘要:本文主要围绕计算机指令系统为中心,首先剖析计算机指令系统的基本概念,接着对其的发展进行阐述,最后对其进行研 究,旨在为实际的研究工作提供一定的理论参考。   关键词:计算机指令系统;发展;研究   计算机的历史并不长,但是发展速度十分迅速。计算机在发展   的过程中,各项技术的不断完善最终结果是帮助人们将生产生活的   基本功能,并且直接与计算机的硬件结构和用户的需求相关,因此 质量得到提高。其中的计算机指令系统其性能直接决定了计算机的   对其进行一个全面的研究显得十分重要。   1计算机指令系统概述 增加,这种方式不但增加了设计的时间与成本,同时还十分容易造 成设计的失误。虽然目前的VLSI 技术已经十分成熟,但是想要实现 将CISC 的全部硬件都放在一个芯片上,难度很大,另夕、在CISC 中, 采用二级的微码执行方式,降低了整个指令系统的运;亍速度,因此   为了能够解决这个问题,因此为了能够精简指令,但:有能够有部   了,简称RISC 。   3.2精简指令集计算机 复杂的指令代表着需要复杂的操作,并且通用性差,特别是由于其 分的指令能够支持操作系统和高级语言,精简指令集计算机诞生   精简指令集计算机属于一种执行较少类型计算初指令的微处   理器,其发展时间是从2O 世纪80年代开始,精简指令噪计算机中 采用的微处理器称为RISC 处理器,其能够实现每秒多达百万的指   令,可以明显看出其运行速度高于CISC 。相对于CISC 系统,RISC 计算机的指令系统属于计算机硬件的语言系统,其代表了计算 机的基本功能,同时也决定了计算机指令的格式。不同的计算机可 以具备不同的指令系统,只需要在指令格式、类型以及操作功能进 行特殊对待[1。形象一点讲计算机的一条指令相当于机器语言的一 句话,其属于一种有意义的二进制代码,不同的计算机公司在对指 令系统进行设计时会产生差异,因此也就造成了指令系统的数量、   功能、格式等都具有差别。这就需要精简指令系统计算结构设计芯   根据数据传送指令,包含寄存器与主存储器之间、寄存器与寄存器   之间的传送指令等。随着计算机系统结构的不断发展,计算机中还   会不断的引入新的指令。   2计算机指令系统的发展   用一句话描述计算机指令系统的发展,就是从简单到复杂的一   个过程。   子管组成,因为计算机的指令系统数量也不大,寻址方式也比较简 单。   升,整个指令系统变得更加丰富。 2O 世纪7O 年代,计算机的普及说明了整个计算机性能有了一 个更大的提升,但是其中出现的软件危机却为指令系统带来了新的   义。 片。根据数据处理指令,包含逻辑运算指令、移位指令、比较指令等, 的指令系统更加简单,其只需要硬件执行比较有限而且是十分常用 的那一部分指令即可,其余的操作全部都依靠与成熟的编译技术。 因此,当前的许多的微芯片都使用的是RISC 概念。 其主要特点为:第一大部分指令只需要单周期就能够完成,第 二,寻址方式更加简单快捷,第三其中采用延迟转移技术以及 LOAD 延迟技术,第四使用简单统一的指令译码。在组成RISC 中比 较重要的技术是延时转移技术和指令取消技术等。 一20世纪50至6O 年代,当时的计算机硬件结构比较简单,由于 技术的限制,当时的计算机大多数都是采用分立元件的晶体管或电 2O 世纪60年代中期,集成电路的出现,让计算机的体积、价 格、能耗等方面都得到了下降,整体的硬件功能也得到了一定的提 转机,复杂指令系统计算机的出现可以算作是一个里程碑式的意   3计算机指令系统的研究   3.1复杂指令系统计算机 和数据变换指令都会在下一步的执行之前是否被取消执行了指令 取消技术,就相当于执行了一条空操作指令,但是不会一下影响整 个运行环境。 流水线高效率,保证其尽量不出现断流的现象。但是一旦出现指令 流出现断流的现象,就需要调整指令列。   结束语 延时转移技术,所谓的延时转移技术就是在转移指令之后插入 条或者几条有效的指令01。当计算机中程序需要执行时,要等到插 入的指令完成之后才能够进行转移指令,看起来就像是转移指令被 延时执行,该类技术成为延时转移技术。在使用延时转;眵技术时,其 调整只需要编译器进行就能够完成,不需要人工操作。 所谓的指令取消技术,当该项技术被应用时,所有的转移指令 指令流调整技术,使用该项技术目的在于提高RI :;c 中的指令 复杂指令系统计算机(CISC)和精简系统计算结构(RISC)是计 算机指令系统的两个主要方向。复杂指令系统计算机中的指令是计 算机CPU 能够直接识别的指令。随着

文档评论(0)

tangtianxu1 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档