RISC:精简指令系统计算机Reduced Instruction Set Computer
CISC:复杂指令系统计算机Complex Instruction Set Computer
VLSIC:超大规模集成电路Very Large Scale Integration/Very Large Scale Integrated circuits
- RISC是CISC的80-20规律。
CISC缺点:设计周期长;耗资大;执行频度高的指令时,执行速度提高困难;
CISC产生原因:对指令系统的改进:围绕着缩小与高级语言语义的差异和有利于操作系统的优化而进行的;旨在缩短指令(机器语言)与语义的差距。
RISC优点:节约空间,高性能,小芯片;较小芯片空间-->CU,大部分芯片空间--->寄存器;
节约时间,寄存器做快速存储区,降低RISC机器调用子程序时所需要的时间。
降低功耗。
RISC的不足:密度没有CISC的高,有时候CISC的一条指令需要RISC的一段子程序才能实现;
不能执行x86代码;
给优化编译程序带来了困难。
RISC产生原因:人们研究如何有效利用VLSIC的有效空间。
- RISC的使用:ARM,MIPS内核
- RISC与CISC的区别:
指令集
<