CISC:复杂指令集CPU
指令众多,通常有300+条的指令。
每条指令的操作都有对应的电路设计。
也因此,CPU的电路设计较复杂,功耗较大。
但是相对的,对应编译器的设计比较简便,因为各种编程操作都有对应的指令。
典型的应用:Intel
RISC:精简指令集CPU
指令相对较少,通常只有几十条指令。
CPU设计相对简便,功耗较小。
但是,编译器的设计比较复杂,许多编程操作都需要一些指令的灵活组合。
典型的应用:ARM
CISC:复杂指令集CPU
指令众多,通常有300+条的指令。
每条指令的操作都有对应的电路设计。
也因此,CPU的电路设计较复杂,功耗较大。
但是相对的,对应编译器的设计比较简便,因为各种编程操作都有对应的指令。
典型的应用:Intel
RISC:精简指令集CPU
指令相对较少,通常只有几十条指令。
CPU设计相对简便,功耗较小。
但是,编译器的设计比较复杂,许多编程操作都需要一些指令的灵活组合。
典型的应用:ARM