典型的CPU指令集体系结构有两种:精简指令集和复杂指令集。
典型的简化指令集处理器架构包括RISC-V、MIPS、ARM、PIC和AVR等。 这些架构的优点是功耗低,缺点是性能差,程序复杂。 这种结构的CPU主要用于手机、物联网设备端、可穿戴设备等移动设备和电池供电设备。 这些场景通常由电池供电,对设备的耗电量要求非常高。
使用复杂指令集的CPU架构包括x86和MCS-51等。 这些架构的优点是性能高,程序简单,缺点是功耗大。 这样的CPU一般用于商用电源等电源丰富、要求运算性能的场合,例如x86的CPU是服务器、台式PC电脑、mcs-51的主要用途是CPU工程设备。
其实现在各种框架的发展都是相互接近,相互渗透,分界线越来越模糊,想看看谁的生态链好,谁的性价比高,谁的性能高,谁的功耗低。