- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
精简指令系统计算机的体系结构【荐】.pdf
精简指令系统计算机的体系结构
w illiam Stallinga
自计算机时代 的早期 来,计算机体 系结构与组织总的发展趋势 是增加计算
机 的蔓鲁性:更大的箱令系统 .更多的寻址弓式.更多的专用 寄存 器,等等。俾
是,近 几年 来.人们对计算机体系结构 的一种创新方法 即精简指令系统 计 算 机
(RISC)瘦生 T越 来越浓厚 的兴趣 与更常规 的体 系结构方法相比,RISC的性能
好 处,计 有:更有效 的编译器 .不使用微码 、更有 效的流 啦线操作 足对 中断的
更好 响应.RISC方法 的关键特性 包括:一套有 限而茼单 的指令系统 ;或者使 用 太
量 的寄存器 (几百)或者使用优化编译器 以便充分利用寄存器 尽量减少对主存
的访 问;着重 于优化指 争执行流水线.
本文介绍R[SC方法 的设计原则 ,重点讨论与RISC体 系结构有关 的几个关键设
计问题。开始时,先考察一下对编译好 的高级语言程序 的指令执行特r浊进行 的戈量
研 完所得 出的结果.这些研 究结果促进 了RISC的发展。然后概莲 辑 决 三 个 关 键
RISC设计问题 方法 :优化寄存器 的使用 、精简指争系统和流私线操作.作 为 例
子 文 中介绍 T一个试验 系统Berkeley RISC和一个 商用 系统MIPS R2OOO. 本文
基泰上是对有关RISC对CISC (复杂指令系统计算机 )的争论进矸讨论。
一
、 引 盲
自l950年前后存储程序计算机出现 以来,在计算机组织与体系结构领域里真正的创新是
檄少的。最专人感兴趣灼 ,可能也是最重要的刨新之一 就是精简指令系统计算 机。RISC
体系结构显著偏离CPU体系结构 以往的发展趋势,向绝大多数设计人员真正表达的传统知
识提出了挑战。对RISC体系结构的分析,将集 中]:计算机组织与体系结构的许多重瑟问题
上 .
曾对试验系统进行过大量研究 但商用RISC系统刚开始出现.最 近 ,IBM(RT P£)
和Hewlett—Packard(900系列 )两家公司推出了既有RISC特性又有常规计算机特性的机
器。虽然RISC系统被不同的研究小组用各种各样的方法进行定义和设计 但绝大多数 (监
非全部 )设计所共有的关键部件是:
, 一 套有 限而简单的指令系统
· 或使用硬件或使用编译器达到晟大限度地利用寄存器 尽管减少对主存的访问.
· 着重于优化指令执行流水线 ·
本文概述与RISC体系结构有关的一些关健设计 廿1『题.开始,将就鼓励人们对RISC进行
太量研究的指令系统的某些结果作一简要介绍
一
二、指令执行特性
与计算机有关的最 明显的发展形式之一,是程序设计语言的发展。由于硬件成本 己经降
低 ,软件的相对成事 己有所上升.此外 ,程序设计人员的长期短缺无疑也抬高 了软件成本.
因此 ,计算机系统在生存期 内的主要成本是软件而不是硬件 .一些不可靠成份也 会 增 加 成
本 ,带来麻烦:程序,无论是系统程序还是应用程序,运行几年后还 会 不 断 出 现 新 的故
障.
研究人员和工业界作出的响应 ,是开发更加有效 ,更加复杂 的 高 级 程 序 设 计 语 言
(Fortran与Ada相 比 ).这 些高级语言 (HLL)允许程序设计人员更简洁地表示算法,
考虑细节,以及 自然地支持结构程序设计的使用.
这种解决办法也产生了另~个 问题,称之为 语义间隙” (在 由HLL提供的操作 与 由
计算机体系结构提供的操作之 间),表现为执行效率低 ,程序规模过大 ,编译器复杂等.关
键特性包括 :大指令系统、几十种寻址方式 以 用硬 件实现的各种HLL语句.后者的 一 个
倒子是VAX-I1机上的CASE机器指令.这
您可能关注的文档
- 算法分析与设计2004春.课件.第05讲【荐】.pdf
- 算法分析与设计2004春.课件.第06讲【荐】.pdf
- 算法分析与设计2004春.课件.第07讲【荐】.pdf
- 算法分析与设计2004春.课件.第08讲【荐】.pdf
- 算法分析与设计2004春.课件.第09讲【荐】.pdf
- 算法分析与设计2004春.课件.第10讲【荐】.pdf
- 算法分析与设计2004春.课件.第11讲【荐】.pdf
- 算法分析与设计2005春.课件.第11讲 清华大学:算法分析与设计【荐】.pdf
- 算法分析与设计2005春.课件.第12讲 清华大学:算法分析与设计【荐】.pdf
- 算法分析与设计2005春.课件.第14讲 清华大学:算法分析与设计【荐】.pdf
最近下载
- 幼儿园多功能厅和安全设施采购 投标方案(技术方案).doc
- 2025广东江门市江海区建设工程质量检测站合同制工作人员招聘5人笔试备考题库及答案解析.docx VIP
- 第5课用发展的观点看问题教学设计-2023-2024学年中职高教版(2023)哲学与人生.docx VIP
- ASME B1.15-1995 统一英寸螺纹(UNJ螺纹形式).pdf VIP
- 个人二手车买卖合同协议书(标准版).doc VIP
- 普兰店市城市主干路施工组织设计(投标)_secret.doc
- 2024年福建省福州市鼓楼区华大街道招聘社区工作者真题及参考答案详解一套.docx VIP
- 2024年福建省福州市鼓楼区华大街道招聘社区工作者真题及参考答案详解.docx VIP
- 2025年新北师大版数学二年级上册全册教案.pdf
- 第5课 用发展的观点看问题 教学设计-2024-2025学年中职思想政治高教版(2023)哲学与人生.docx VIP
文档评论(0)