Cortex-M系列的ARM架构，已停用一些早期核心的穖能：32位元ARM指令的能力和Thumb-1和Thumb-2指令集有很多地方重叠了，不过有些ARM的特征找不到类似的特性。16位元Thumb-1指令集最早是出现在早期ARMv4T架构的ARM7T核心，随着时代而演进。在ARMv5 / ARMv6 / ARMv6T2　架构问世时，Thumb-1指令集也有扩充。不过也有移除一些Thumb-1指令。
Cortex-M0.Cortex-M0核心是依小硅晶元面积以及最低价晶片进