一、CPU设计规范

1.1 X86
X86 (复杂指令集CISC),在pc中使用
- 复杂指令集CISC:很多个操作步骤精简于一个指令里面
1.2 ARM
ARM (精简指令集RISC),在移动设备中使用
- 是一个32位精简指令集
1.3 X86架构和ARM架构的区别
①X86:高性能,速度快。完成量大。(硬盘、内存)易扩展。 但是功耗很大。 多应用于台式电脑。
②ARM:低功耗,耗电少。效率高。(存储、内存等)难扩展。 多应用于手机、平板。
二、指令集
2.1 CISC
- 复杂指令集CPU,指令众多,通常有300+条的指令
- 每条指令的操作都有对应的电路设计,因此CPU的电路设计较复杂,功耗较大
- 对应编译器的设计比较简便,因为各种编程操作都有对应的指令。
2.2 RISC
- 精简指令集CPU,指令相对较少,通常只有几十条指令
- CPU设计相对简便,功耗较小
- 编译器的