这篇文章主要介绍了RISC指令集是什么意思?本文讲解了什么是risc指令集、risc指令集特征、risc指令集前景等内容,需要的朋友可以参考下

什么是risc指令集

精简指令集。因在cpu中的指令集多是简单指令,这样就从复杂指令集中精简出来。它的是是:cisc指令系统指令种类太多、指令格式不规范、寻址方式太多的缺点,通过和简化寻址方式,方便处理器内部的并行处理,提高vlsi器件的使用效率,从而大幅度地提高处理器的性能。

特征

·指令种类少,指令格式规范:risc指令集通常只使用一种或少数几种格式。指令长度单一(一般4个字节),并且在字边界上对齐,字段位置、特别是操作码的位置是固定的。
 
· 寻址方式简化:几乎所有指令都使用寄存器寻址方式,寻址方式总数一般不超过5个。其他更为复杂的寻址方式,如间接寻址等则由软件利用简单的寻址方式来合成。
 
·大量利用寄存器间操作:risc指令集中大多数操作都是寄存器到寄存器操作,只以简单的load和store操作访问内存。因此,每条指令中访问的内存地址不会超过1个,访问内存的操作不会与算术操作混在一起。
 
·简化处理器结构:使用risc指令集,可以大大简化处理器的控制器和其他功能单元的设计,不必使用大量专用寄存器,特别是允许以硬件线路来实现指令操作,而不必像cisc处理器那样使用微程序来实现指令操作。因此risc处理器不必像cisc处理器那样设置微程序控制存储器,就能够快速地直接执行指令。
 
·便于使用vlsi技术:随着lsi和vlsi技术的发展,整个处理器(甚至多个处理器)都可以放在一个芯片上。risc体系结构可以给设计单芯片处理器带来很多好处,有利于提高性能,简化vlsi芯片的设计和实现。基于vlsi技术,制造risc处理器要比cisc处理器工作量小得多,成本也低得多。
 
·加强了处理器并行能力:risc指令集能够非常有效地适合于采用流水线、超流水线和超标量技术,从而实现指令级并行操作,提高处理器的性能。目前常用的处理器内部并行操作技术基本上是基于risc体系结构发展和走向成熟的。

前景

正由于risc体系所具有的优势,它在高端系统得到了广泛的应用,而cisc体系则在桌面系统中占据统治地位。而在如今,预计未来,risc将要一统江湖。

最新资讯
国产16nm兆芯X86测试:与顶级CPU仍有10倍差距

国产16nm兆芯X86测试:

国产处理器何时能够达到世界领先水平?这个问题几乎是每
遇上麻烦 美国芯片巨头涉嫌侵权

遇上麻烦 美国芯片巨

原告认为,包括iPhone,iPad和Apple Watch在内的、使用了
又一老牌手机品牌即将消失 TCL官宣停售黑莓手机

又一老牌手机品牌即将

2月3日,黑莓移动官推发布消息称,自2020年8月31日起,现在
瑞幸咖啡否认指控 称报告论证方式存在缺陷

瑞幸咖啡否认指控 称

瑞幸咖啡终于发布澄清声明,其表示,“公司于今日对于在20
游戏行业迎短期利好 但并非长久避风港

游戏行业迎短期利好

春节档向来是游戏公司买量获客的黄金时期,2020年春节尤
黑莓手机将彻底退出历史舞台 TCL今年8月底停售

黑莓手机将彻底退出历

BlackBerry Mobile(黑莓移动)今日在Twitter上宣布,TCL将
最新文章
怎么让电脑自动清理灰尘 电脑自动清理灰尘方法介绍

怎么让电脑自动清理灰

大家都知道电脑使用久了以后,会有很多的灰尘,如果不及时
如何健康地使用电脑键盘?

如何健康地使用电脑键

据美国学者研究,他们在电脑键盘和鼠标上发现的有害细菌
你有鼠标手吗?鼠标手自测及预防鼠标手方法

你有鼠标手吗?鼠标手

上班族们都有自己的辛苦之处,长时间也容易出现一些职业
鼠标手怎么治疗?鼠标手改善或治疗方法

鼠标手怎么治疗?鼠标

鼠标手”并不只是只有经常使用电脑鼠标的能才会出现的
得了鼠标手怎么办?鼠标手治疗方法

得了鼠标手怎么办?鼠

现在的办公室一族多用电脑,久而久之就会有鼠标手的出现
三招教你降低电脑屏幕蓝光对眼睛的危害

三招教你降低电脑屏幕

你会发现对着屏幕久了,眼睛会特别累,干涩很难受,几乎睁不
江西快3 传奇私服_中国www.6byj.com 传奇私服考查询 www.181ok.com 传奇私服 传奇私服 传奇私服 传奇私服 zzqzsh.com gotomao.com 广东11选五开奖结果查
    <samp id="cwms4"><ruby id="cwms4"></ruby></samp><wbr id="cwms4"><noscript id="cwms4"></noscript></wbr>
    <kbd id="cwms4"><noscript id="cwms4"></noscript></kbd><bdo id="cwms4"><ruby id="cwms4"></ruby></bdo>

    <ins id="cwms4"></ins>
    <code id="cwms4"></code>
    <kbd id="cwms4"></kbd>
    <ins id="cwms4"></ins>
    <table id="cwms4"></table>
  1. <samp id="cwms4"><ruby id="cwms4"></ruby></samp>

    1. <em id="cwms4"><track id="cwms4"></track></em>
    2. <永济市>| <卫辉市>| <阿合奇县>| <江安县>| <达州市>| <称多县>| <水富县>| <舒城县>|