- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Reduced Instruction Set Computer
精简指令集计算机
1
两类指令集体系架构
复杂指令集计算机(CISC)
Complex Instruction Set Computer
精简指令集计算机(RISC)
Reduced Instruction Set Computer
Instruction Set
指令集,指令系统
*
复杂指令集计算机
CISC发展的愿望
满足日益增加的计算机功能需求
提供对高级语言的支持,简化编译器设计
用微程序实现复杂的指令操作,提高程序执行效率
结果
计算机的指令系统非常庞大,指令的功能相当复杂
如VAXII/780由303条指令、18种寻址方式,具有矩阵运算、字符串处理等指令;
Pentium机有191条指令、9种寻址方式。
CISC的问题
CISC在应用中存在的问题
指令的格式、长度不统一,执行时间长短不一,不利于指令流水线的实现
微程序控制需要读控存时间,降低了指令执行速度
随着指令系统的复杂化,使编译器难以生成高效的机器语言程序
指令集中80%的指令很少被使用
一些简单指令,在指令系统中仅占指令总数20%,但在程序中出现的频率却占80%。
精简指令集计算机
RISC:Reduced Instruction Set Computer
精简指令集计算机
计算机的指令系统精简、高度优化
RISC不是简单地简化指令系统,而是通过简化指令使计算机的结构更加简单合理,从而提高运算速度。
RISC的特点
1. 精简的指令集
仅选使用频率高的一些简单指令和很有用但不复杂指令,指令条数少。
指令长度固定,指令格式少,寻址方式少。
2. 大量的通用寄存器,减少存储器访问
只有取数/存数指令访问存储器,其余指令都只使用寄存器
3. 多级的指令流水线
4. 采用硬布线控制
RISC与CISC之争
PC机市场占有率高
策略:兼容,缓慢淘汰
自身也在发展
超长指令字(Very Long Instruction Word,VLIW)
内核采用RISC
奔腾4处理器
市场占有率逐渐提高
替代x86失败:PowerPC(IBM/Motolora)
移动设备的处理器
ARM
IP(Intellectual Property)
华为海思、苹果、三星 ...
动态:Nvidia并购ARM
CISC:Intel x86系列
RISC:......
早期5个RISC处理器发展过程
1975年IBM的Yorktown研究中心开始研制IBM801
是最早开始设计的RISC处理器,PowerPC的前身
比801稍晚开始的有Patterson在Berkeley的RISC-I、RISC-II以及Hennessy在Standford的MIPS项目
RISC-II是SPARC的前身,MIPS项目是MIPS处理器前身
IBM801的项目经理Joel Birnbaum到HP创立了PA-RISC
DEC在推出Alpha之前曾经使用MIPS处理器三年
RISC的必威体育精装版进展:RISC-V
RISC-V是一种指令集体系架构(ISA)
加州大学伯克利分校为教学开发
Patterson教授团队
2010年夏天起,经过多次流片验证
2014年以BSD授权的方式开放
目标是成为指令集架构领域的Linux
ISA
Instruction Set Architecture
为什么要设计RISC-V?
Berkeley的研究人员指出原有ISA存在如下问题
(1)绝大多数指令集架构都是受专利保护的,比如:x86、MIPS、Alpha,使用这些架构需要授权。
(2)当前的指令集架构都比较复杂,不适合教学,而且很多复杂性是因为一些糟糕的设计或者背负历史包袱所带来的。
(3)当前的指令集架构都是针对某一领域的,比如:x86主要面向服务器、ARM主要面向移动终端,为此对应的指令集架构针对该领域做了大量的领域特定优化,缺乏一个统一的架构可以适用多个领域。
(4)商业的指令集架构容易受企业发展状况的影响,比如:Alpha架构就随着DEC公司的被收购而几近消失。
(5)当前已有的各种指令集架构不便于针对特定的应用进行自定义扩展。
RISC-V的特色
简单
比其他的商用ISA规模都要小很多。
干净
在用户与特权ISA之间有非常清晰的界限
没有与微架构或实现方式有关的特性,具有普适性
模块化、可扩展
基础ISA集很小,有多个可配置的子集。
使用了可变长度的指令编码,有扩展空间。
免费
RISC-V产业生态快速发展
2015年成立非盈利组织RISC-V基金会
旨在聚合全球创新力量共同构建开放、合作的软硬件社区,打造RISC-V生态系统。
基金会的会员已经增加到325个(截至2019年8月)
大学、科研院所和企业大量使用或评估基于RISC-V的应用,参与
您可能关注的文档
- 计算机组成原理-教学大纲.doc
- JUC-3教学模型计算机设计指导书--计算机组成原理.pdf
- 计算机组成原理 JUC-3实验教学指导.docx
- 计算机组成原理实验指导书.doc
- 计算机组成原理 课件 7-3硬布线控制器.pptx
- 计算机组成原理 课件 7-4单周期微架构设计.pptx
- 计算机组成原理 课件 7-5流水线微架构设计.pptx
- 计算机组成原理 课件 7-6流水线的相关与冲突.pptx
- 计算机组成原理 课件 7-7流水线的性能指标.pptx
- 计算机组成原理 课件 7-2RISC-V指令系统.pptx
- 2013年中考一次函数.doc
- 2013年中考二次函数.doc
- 2013年中考特殊平行四边1.doc
- 2013年中考整式题目练习.doc
- 2014年中考整式乘除与因式分解.doc
- 消防设施检测维保人员测试题及答案.doc
- 2025年团市委领导班子、校副校长对照“四个带头”方面检视剖析材料(含反典型案例剖析)2篇文.docx
- 2025年市邮政管理局党支部书记、市行政审批和政务信息管理局领导班子对照“四个带头”方面生活会对照检视剖析材料(含反典型案例剖析)2篇文.docx
- 市委组织部常务副部长、市总工会领导班子2025年对照“四个带头”方面含违纪行为为典型案例的剖析与反思检视剖析材料{2篇文}.docx
- 局党组书记、市检察院副检察长2025年民主生活会“四个带头”对照检查材料【含典型案例剖析】2篇文.docx
最近下载
- 840Dsl-刀具管理简明调试.pdf VIP
- 2024年内蒙古建筑职业技术学院单招职业技能测试题库(b卷).docx VIP
- AAPD2014年初级未成熟牙髓治疗指南.pdf
- 《大头儿子和小头爸爸》导读.pptx VIP
- 2024年内蒙古建筑职业技术学院单招职业技能测试题库及答案(名校卷).docx VIP
- JJF 1471-2024 全球导航卫星系统(GNSS)信号模拟器校准规范.pdf
- 2.2《找一找》(课件) 2025北师大数学一年级下册.pptx
- 2024年内蒙古交通职业技术学院单招职业技能测试题库(名校卷).docx VIP
- 税务管理(第三版)梁俊娇课后习题答案.docx
- 2024年西安电力高等专科学校单招职业适应性测试题库及答案解析.pdf
文档评论(0)