网站大量收购独家精品文档,联系QQ:2885784924

计算机组成原理课件第4章1.pdf

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机组成原理课件第4章1

“20% :80%定律”指的是: “一个计算机的指令系统中,只 有20%的指令是经常使用的,它们 占程序执行总指令数的80%,指令 系统中其余80%的指令则很少使用, 只占程序执行总指令数的20%” 。 ——约翰.科克,RISC概念的首创者 1987年图灵奖获得者 1 第四章 指令系统 赵力 2012 年5 月 2 指令和指令系统  程序:完成某个特定任务的一系列的指令序 列。  指令:控制计算机执行某种操作的命令。  指令系统(指令集):一台计算机中所能执 行的全部指令的集合。 3 为什么要了解指令系统?  指令系统是一台计算机软硬件的分界面  指令系统反映了计算机具有的基本功能。其 格式与功能 • 直接影响到机器的硬件结构, • 直接影响到系统软件, • 影响到机器的适用范围。 因此,一台计算机的指令系统的优劣直 接影响计算机系统的性能。 4 指令系统是计算机软、硬件的分界面  系统设计人员需要根据系统的性能和用户要求研究 如何以确定机器的指令系统;  硬件设计人员需要根据确定的指令系统及其功能研 究如何利用硬件电路、芯片、设备来设计硬件系统;  软件设计人员需要依据及其提供的指令系统来编制 各种程序。 5 4.1 指令系统 的发展与性能要求 6 指令的种类  机器指令 (指令): • 介于微指令与宏指令之间,每条指令可完成一个 独立的算术运算或逻辑运算。  微指令: • 微程序级的命令,它属于硬件。  宏指令: • 由若干条机器指令组成的软件指令,它属于软件。 7 指令系统的发展过程(自学为主)  50年代: • 指令系统只有定点加减、逻辑运算、数据传送、 转移等十几至几十条指令。  60年代后期: • 增加了乘除运算、浮点运算、十进制运算、字符 串处理等指令,指令数目多达一二百条,寻址方 式也趋多样化。 8 指令系统的兼容  系列计算机(兼容机) • 60年代后期开始出现 • 一个系列往往有多种型号,它们在结构和性能上有所差 异。 • 基本指令系统相同、基本体系结构相同的一系列计算机。  向下兼容 • 同一系列的各机种有共同的指令集而且新推出的机种指 令系统一定包含所有旧机种的全部指令,旧机种上运行 的各种软件可以不加任何修改便可在新机种上运行,大 大减少了软件开发费用。

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档