跳转至

指令集架构

概述

指令集架构(ISA)

指令集架构是软硬件之间的抽象层,定义了处理器能执行的所有指令。

主要指令集架构

x86架构

x86架构

Intel开发的CISC架构,主导PC市场。

特点:

  • CISC架构
  • 向后兼容
  • 变长指令
  • 代表: Intel、AMD处理器

ARM架构

ARM架构

ARM公司开发的RISC架构,主导移动市场。

特点:

  • RISC架构
  • 低功耗
  • 固定指令长度
  • 代表: 手机、嵌入式设备

MIPS架构

MIPS架构

经典的RISC架构,教学常用。

特点:

  • RISC架构
  • 简洁优雅
  • 教学和研究

RISC-V架构

RISC-V架构

开源的RISC架构,发展迅速。

特点:

  • 开源免费
  • 模块化设计
  • 可扩展
  • 未来发展潜力大

架构对比

架构 类型 应用
x86 CISC PC、服务器
ARM RISC 移动设备、嵌入式
MIPS RISC 教学、路由器
RISC-V RISC 新兴应用

参考资料