计算机系统结构02指令系统(数据表示).ppt

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

* 2.5.1 从CISC到RISC 70年代,指令系统已经非常复杂 * 1975年,IBM公司率先组织力量开始研究指令系统的合理性问题; 1979年研制出世界上第一台采用RISC思想的计算机IBM 801。 1986年,IBM正式推出采用RISC体系结构的工作站IBM RT PC CISC指令系统存在问题: 1979年,美国加洲伯克利分校David Patterson 提出: * 1.20%与80%规律 在CISC中,大约20%的指令占据了80%的处理机时间。 例如:8088处理机的指令种类大约有100种 前11种(11%)指令的使用频度已经超过80% 前8种(8%)指令的运行时间已经超过80% 前20种(20%)指令:使用频度达到91.1% 运行时间已经超过97.72% 其余80%指令:使用频度只有8.9% 运行时间只有2.28% * * 2.VLIS技术的发展引起的问题 VLIS工艺要求规整性,RISC正好适应了VLIS工艺要求。 主存与控存速度相当 简单指令没有必要用微程序实现,复杂指令用微程序实现与简单指令组成的子程序实现没有多大区别。 由于VLIS的集成度迅速提高,使得生产单芯片处理机成为可能。 * 3.软硬件的功能分配问题 复杂的指令使指令的执行周期大大加长,CISC处理机指令平均指令周期都在4以上 在CISC中,增强指令系统功能,简化了软件,硬件复杂了。 1981年,Patterson 等人研制了32位的RISC微处理器,总共31种指令,3种数据类型,两种寻址方式,研制周期10个月,比当时最先进的MC68000和Z8002快3至4倍。 1983年,又研制了RISC II,指令种类扩充到39种,单一变址寻址方式,通用寄存138个。 * 2.5.2 RISC的定义与特点 卡内基梅隆(Carnegie Mellon)大学论述RISC的特点如下: (1)大多数指令在单周期内完成 (2)LOAD/STORE结构 (3)硬布线控制逻辑 (4)减少指令和寻址方式的种类 (5)固定的指令格式 (6)注重编译的优化 * 90年代,IEEE的Michael Slater对RISC描述: (1)RISC为提高流水线效率,应具有下述特征: 简单而统一格式的指令译码 大部分指令可以单调周期执行完成 只有LOAD和STORE指令可以访问存储器 简单的寻址方式 采用延迟转移技术 采用LOAD延迟技术 (2)为了是编辑器便于生成优化代码,应具有:三地址指令代码,较多的寄存器,对称的指令格式。 * 2.5.3 RISC思想的精华 减少CPI是RISC思想的精华 程序执行时间的计算公式: P=I*CPI*T 其中:P是执行这个程序所使用的总时间: I是这个程序所需执行的总的指令条数。 CPI( Cycles Per Instruction)是每条指令执行的平均周期。 T是一个周期的时间长度。 * 同类问题的程序长度,RISC比CISC长30%~40% CPI,RISC比CISC少2倍~10倍 RISC的速度要比CISC快3倍左右,关键是RISC的CPI减少了 * 硬件方面: 采用硬布线控制逻辑 减少指令和寻址方式的种类 使用固定的指令格式 采用LOAD/STORE结构 指令执行过程中设置多级流水线等。 软件方面: 十分强调优化编译技术的作用。 * RISC设计思想也可以用于CISC中 X86处理机的CPI在不断缩小, 8088的CPI大于20, 80286的CPI大约是5.5, 80386的CPI进一步减小到4左右, 80486的CPI已经接近2, Pentium处理机的CPI已经与RISC十分接近。 目前,超标量处理机、超流水线处理机的CPI已经达到0.5,实际上用IPC(Instruction Per Cycle)

文档评论(0)

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

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

1亿VIP精品文档

相关文档