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将要一统江湖。
它是在CISC指令系统基础上发展起来的,有人对CISC机进行测试表明,各种指令的使用频度相当悬殊,最常使用的是一些比较简单的指令,它们仅占指令总数的20%,但在程序中出现的频度却占80%。复杂的指令系统必然增加微处理器的复杂性,使处理器的研制时间长,成本高。并且复杂指令需要复杂的操作,必然会降低计算机的速度。基于上述原因,20世纪80年代RISC型CPU诞生了,相对于CISC型CPU ,RISC型CPU不仅精简了指令系统,还采用了一种叫做“超标量和超流水线结构”,大大增加了并行处理能力。
RISC指令集是高性能CPU的发展方向。它与传统的CISC(复杂指令集)相对。相比而言,RISC的指令格式统一,种类比较少,寻址方式也比复杂指令集少。当然处理速度就提高很多了。目前在中高档服务器中普遍采用这一指令系统的CPU,特别是高档服务器全都采用RISC指令系统的CPU。RISC指令系统更加适合高档服务器的操作系统UNIX,现在Linux也属于类似UNIX的操作系统。RISC型CPU与Intel和AMD的CPU在软件和硬件上都不兼容。
目前,在中高档服务器中采用RISC指令的CPU主要有以下几类:PowerPC处理器、SPARC处理器、PA-RISC处理器、MIPS处理器、Alpha处理器。
-
硬盘跳线如何手动具体设置
跳线的三种设置:master(主盘)、slave(从盘)、cableselect(根据在数据线上的位置决定主从)主板上面有两个IDE接口,用来连接硬盘或光驱一个IDE接口最多可以接两个IDE设备,这就是说,一般的PC你要想接的硬盘数最多也只能是4个;一个IDE接口能够通过一根数据线同时挂上两个硬盘,...
-
工作电脑的硬盘该如何保养?
硬盘是电脑主要的存储媒介之一,由一个或者多个铝制或者玻璃制的碟片组成。碟片外覆盖有铁磁性材料。那么工作电脑的硬盘该如何保养呢,一起去看看吧!1、保持良好的环境硬盘对环境的要求比较高,有时候严重集尘或是空气湿度过大,都会造成电子元件短路或是接口氧化,从而...
-
显示器出现了紫色怎么办
天津李铁军问:我的一台15英寸CRT闲置多时,最近准备组建家庭局域网。想让它继续服役。但是屏幕颜色好像总是偏紫,有时白色会被显示成淡青色。显卡方面的原因已经排除,确定是显示器故障,请问显示器出现紫色怎么办?电脑知识网推荐文章答:显像管衰老的特征是白平衡不良,呈...
-
硬盘空间租用合同集合3篇
在当今不断发展的世界,越来越多的人通过合同来调和民事关系,它也是实现专业化合作的纽带。那么一份详细的合同要怎么写呢?下面是小编为大家收集的硬盘空间租用合同,仅供参考,希望能够帮助到大家。硬盘空间租用合同1甲方:________________________________乙方:_______...