RISC结构精简指令集是?RISC的主要结构优点都有什么?
RISC结构精简指令集
RISC结构采用精简的,长短划一的指令集,使大多数的操作获得了尽可能高的效率。某些在传统结构中要用多周期指令实现的操作,在RISC结构中,通过机器语言编程,就代之以多条单周期指令了。精简的指令集大大改善了处理器的性能,并推动了RISC的设计。对于到底精简到什么程度的问题,没有一定的回答。将现有RISC系统与CISC系统作一对比,便可见大概。通常,对RISC而言:
指令数少,不超过128条。
寻址方式少,不超过4种。
指令格式少,不超过4种。
处理关于扩充指令集的建议是非常慎重的,要经过认真的权衡,验证,在看它们是否真正提高计算机的性能。例如,MIPS采用了一条规则:增加一条指令必须使性能在一定的应用范围内得到1%的增益,否则这条指令将被拒绝。
指令时钟周期,指令长度相等
RISC的主要结构优点都有什么?
RISC在保持成本降低的同时能很好地提高速度。
适用VLSI(VERYLARGESCALEINTEGRATION)工艺。
由于RISC指令集清简,使之只需相对小而简单控制单元的译码和硬件执行子系统。这导致在用VLSI实现计算机系统时的下列结果:
控制单元所占的芯片面积大为减少,如RlsCI占10%,而通常CISC占50%以上。因而,在RISCVLSI芯片,留下更多可用空间,使整个CPU和其它部件故在一块芯片上(如高速缓存,浮点单元,部分主存,存贮器管理单元,1/0口)。
由于控制区域减少,就可在芯片上按放大量的CPU寄存器(RISCI是138个)。
通过减少VLSI芯片上控制单元面积和放置大量一致的寄存器,可以提高芯片的正则化因子(regulariZationfaetor)。基本上,正则化因子越高,VLSI设计成本越低。
有利于使用GaAs(砷化稼)VLSI芯片的实现技术,因其适于制造密度较高的芯片。总之,是降低了复杂程序,简化了结构。