X86: Intel, AMD, 海光, 兆芯
- 架构特征:指令系统庞大,功能复杂,寻址方式多,且长度可变;可组合处理复杂指令,系统兼容能力较强。
- 架构优势:兼容性强,配套软件及开发工具相对成熟;功能强大,高效使用主存储器,因此在处理复杂指令和商业计算的运用方面有较大优势。
- 主要应用领域或使用场景:服务器、工作站和个人计算机等。
ARM: 华为,飞腾,华芯通,Cavium,Ampere,富士通,亚马逊
- 架构特征:指令长度固定,易于译码执行;指令执行开销低;算数指令只会在要求时更改条件编码。
- 架构优势:低功耗、小体积的特点,聚焦移动端市场,在消费类电子产品中具有优势。
- 主要应用领域或使用场景:智能手机、平板电脑、工业控制、网络应用、消费类电子产品等。
MIPS:龙芯
- 架构特征:采用32 位寄存器;大多数指令在一个周期内执行;所有指令都是32位,且采用【定长编码的指令集】和【流水线模式】执行指令;具有高性能高速缓存能力,且内存管理方案相对灵活。
- 架构优势:MIPS 结构 设计简单、功耗较低,在嵌入式应用场景具有优势。
- 主要应用领域或使用场景:桌面终端、工业、汽车、消费电子系统和无线电通信等专用设备等。----实时操作系统
- 军用也有,雷达、火控、北斗、军用、宇航、曙光超算
Alpha:申威
- 架构特征:采用32位定长指令集,使用低字节寄存器占用低内存地址线;分支指令无延迟槽,使用无条件分支码寄存器。
- 架构优势:Alpha结构简单,易于实现超标量和高主频计算。
- 主要应用领域或使用场景:嵌入式设备、服务器等。
- M国DEC公司开发,后来卖给了申威,靠较弱的内存模型简化了硬件实现,提升了硬件性能,但软件开发复杂度大幅上升
POWER:IBM, 中晟宏芯
- IBM小型机架构,基本上仅IBM使用
RISC-V:开源,小厂商
- 起步晚,潜力巨大;最大特点是可以根据具体场景选择适合指令集的指令集架构。可以设计服务器CPU,家用电器CPU,工控CPU和用在比指头小的传感器中的CPU