- 19
- 0
- 约2.4千字
- 约 16页
- 2017-05-26 发布于湖北
- 举报
ARM指令集课案
ARM 指令集
1、***********
2、***********
3、***********
课程目录
单寄存器传送指令
LDR/STR{cond} Rd,地址
— LDR 字数据加载指令
— LDRB 字节数据加载指令
— LDRH 半字数据加载指令
— STR 字数据存储指令
— STRB 字节数据存储指令
— STRH 半字数据存储指令
—LDRSB 有符号字节加载指令
—LDRSH 有符号半字加载指令
举例:
LDR R0,[R1];将存储器地址为R1的字数据读入寄存器R0
LDRB R0,[R1];将存储器地址为R1的字节数据读入寄存器R0,并将R0的高24位清零
LDRH R0,[R1];将存储器地址为R1的半字数据读入寄存器R0,并将R0的高16位清零
STR R0,[R1] ;将R0中的字数据写入以R1为地址的存储器中
STRB R0,[R1];将寄存器R0中的字节数据写入以R1为地址的存储器中
STRH R0,[R1];将寄存器R0中的半字数据写入以R1为地址的存储器中
LOAD/STORE指令寻址方式
——①回写前变址LDR r0,[r1,#4]!
——②前变址LDR r0,[r1,#4]
——③后变址 r0,[r1],#4
Exp:
R0
原创力文档

文档评论(0)