练习一:立即寻址方式
AREA TEST1,CODE,READONLY
;声明代码段
TEST1
ENTRY
;标识程序入口
CODE32
;声明32位ARM指令;立即寻址
MOV R0,#0X01
;对R0赋值ADD R0,R0,#01
;R0=R0+0x01
ADD R0,R0,#0X2a
;R0=R0+0x2a
END练习二:寄存器寻址
AREA TEST1,CODE,READONLY
;声明代码段
TEST1
ENTRY
;标识程序入口
CODE32
;声明32位ARM指令;寄存器寻址
START
MOV R0,#0X02
MOV R1,#0X03
MOV R2,#0X04
ADD R0,R1,R2
END练习三:寄存器移位寻址
AREA TEST1,CODE,READONLY
;声明代码段
TEST1
ENTRY
;标识程序入口
CODE32
;声明32位ARM指令;寄存器移位寻址
START
MOV R0,#2
MOV R1,#2
MOV R2,#2
MOV R3,#2
MOV R0,R2,LSL #3
ADDS R0,R1,R2,LSL #R3
B START
END练习 ...


雷达卡


京公网安备 11010802022788号







