testfile1.s
来自「亚嵌的arm培训中的嵌入式教学代码。这个是关于怎样用armulator了解arm」· S 代码 · 共 22 行
S
22 行
;文件名:TESTFILE1.S
;功能:验证ARM数据处理指令的寻址方式
;说明:使用ARMulate软件仿真调试
AREA Example,CODE,READONLY ;声明代码段Example1
ENTRY ;标识程序入口
CODE32 ;声明32位ARM指令
START MOVS R0,#0x04 ;立即寻址
MOVS R1,#0x100
MOVS R2,#0x0
MOV R5,R2 ;寄存器寻址
ADD R7,R1,R2
CMP R1,R2
MOV R4,R0,ROR #1 ;寄存器移位寻址
ADD R3,R1,R0,LSL #2
MOV R3,R2,LSL #4 ;寄存器移位寻址
SUB R6,R5,R2,LSL #3 ;寄存器移位寻址
B START
END ;文件结束
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?