ARM编程模型和指令集介绍:迄今为止,ARM公司定义了9种主要的ARM ISA(Instruction Set Architecture,指令集体系结构),指令集有了巨大的改进,功能不断扩大,版本号分别为ARMv1~ARMv6、ARMv7 A&R、ARMv7 M、ARMv8。同时,各版本中还有一些变种,这些变种定义了指令集中不同的功能。对于相同的ARM体系结构,基于它们的应用软件是兼容的。