RISC vs CISC
RISC vs CISC的本页描述了RISC和CISC的区别.
RISC是缩减指令集计算机体系结构的缩写,其重点是软件设计。这种架构的例子有MIPS、SUN Sparc、DEC Alpha、IBM801等。
CISC代表复杂指令集计算机体系结构,其重点是硬件设计。这种架构的例子有VAX、INTEL x86、IBM 360/IBM 370等。
图中描述了RISC和CISC类型的微处理器。
RISC的程序规模大,CISC的程序规模小。
RISC编译器通常设计复杂,而CISC编译器设计简单。
RISC将使用单字指令,而CISC将使用可变长度指令。RISC支持加载/存储体系结构,CISC支持内存操作数指令。
RISC不支持间接寻址模式。以下是RISC和CISC的特点。
RISC | RISC | CISC |
---|---|---|
关于指令 | 结构紧凑,指令统一,流水线操作方便 | 多种寻址模式和长指令 |
关于源代码 | 代码行数多,内存占用大 | 高代码密度 |
对其进行优化 | 允许有效的编译器优化 | 通常需要手动优化嵌入式系统的汇编代码 |
有什么不同
FDM和OFDM的区别
SC-FDMA和OFDM的区别
SISO和MIMO的区别
TDD和FDD的区别
802.11标准之间的差异,即11-a,11-b,11-g和11-n
OFDM vs OFDMA
CDMA vs GSM
蓝牙vs zigbee
固定wimax vs移动