一.ARM介绍 1) arm汇编中,程序下一步执行哪一条指令,是根据程序计数器(PC)的值来决定. 类比于8086的CS:IP的功能. 2) 8086属于CISC(复杂指令集),每条指令长度不等,arm是RISC(精简指令集),所有指令等长(例如都为32位). 3)ARM指令代码一般分为5个区域: 第1个域是4位[31-28]的条件码域 第2个域是[27-20],除了指令编码外,还包含几个很重要的指令特征和可选后缀的编码 第3个域是地址基址,是4位[19-16],为R0-R15共16个寄存器编码