ARM 支持的指令集主要有以下几种:

  1. ARMv6:包括 ARM11 系列,支持 Thumb 指令集。

  2. ARMv7:包括 Cortex-A 系列、Cortex-R 系列和 Cortex-M 系列。

    • Cortex-A 系列:主要面向高性能应用,支持 Thumb-2 指令集和 ARM 指令集。
    • Cortex-R 系列:主要面向实时应用,支持 Thumb-2 指令集和 ARM 指令集。
    • Cortex-M 系列:主要面向低功耗嵌入式应用,支持 Thumb-2 指令集。
  3. ARMv8:包括 Cortex-A 系列和 Cortex-R 系列,支持 Aarch64 指令集和 Aarch32 指令集。

CM3 支持的指令集为 Thumb 指令集。

ARM 指令集详解:ARMv6、ARMv7、ARMv8 和 CM3 支持哪些指令集?

原文地址: https://www.cveoy.top/t/topic/nbtR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录