嵌入式开发-ARM汇编手册.pdf
文本预览下载声明
北京顶嵌开源科技有限公司
北京顶嵌开源科技有限公司
北北京京顶顶嵌嵌开开源源科科技技有有限限公公司司
ARM汇编手册
版权声明
本手册为北京顶嵌开源科技有限公司内部培训资料,仅
本手册为北京顶嵌开源科技有限公司内部培训资料,仅
本本手手册册为为北北京京顶顶嵌嵌开开源源科科技技有有限限公公司司内内部部培培训训资资料料,,仅仅
供本公司内部学习使用,在未经本公司授权的情况下,请勿
供本公司内部学习使用,在未经本公司授权的情况下,请勿
供供本本公公司司内内部部学学习习使使用用,,在在未未经经本本公公司司授授权权的的情情况况下下,,请请勿勿
用作任何商业用途。
用作任何商业用途。
用用作作任任何何商商业业用用途途。。
400-661-5264 Linux
400-661-5264 Linux
WWW.TOP-E.ORG 440000--666611-专注嵌入式LLiinnuuxx技术
北京顶嵌开源科技有限公司
北京顶嵌开源科技有限公司
北北京京顶顶嵌嵌开开源源科科技技有有限限公公司司
目 录
寄存器装载和存储5
传送单一数据5
传送多个数据7
SWP: 单一数据交换9
算术和逻辑指令10
ADC: 带进位的加法10
ADD: 加法11
AND: 逻辑与11
BIC : 位清除11
EOR : 逻辑异或12
MOV: 传送12
MVN : 传送取反的值13
ORR : 逻辑或13
RSB : 反向减法14
RSC: 带借位的反向减法14
SBC : 带借位的减法14
SUB : 减法15
移位16
逻辑或算术左移17
逻辑右移17
算术右移17
循环右移18
带扩展的循环右移18
乘法指令19
MLA : 带累加的乘法19
MUL : 乘法19
程序状态寄存器访问指令20
MRS 指令20
MSR 指令20
异常产生指令22
SWI 指令22
BKPT 指令22
协处理器指令23
CDP 指令23
LDC 指令23
STC 指令24
MCR 指令24
MRC 指令24
跳转指令25
B 指令25
BL 指令25
BLX 指令26
400-661-5264 Linux
显示全部