📄 testfile5.s
字号:
;文件名:TESTFILE5.S
;功能:观察程序计数器的变化,理解ARM指令流水线体系
;说明:使用ARMulate软件仿真调试
AREA Example,CODE,READONLY ;声明代码段Example1
ENTRY ;标识程序入口
CODE32
START MOV R1,#0x04
MOV R2,R1
MOV R3,R2,LSL #4
; LDR PC,[PC,#0x40]
; LDR PC,=0x804c
LDR R3,[R2]
MOV R0,PC
MOV R3,#0x10
LDR R4,[R3,#0x0C]
LDMIA R1!,{R4-R7,R12}
MOV SP,#0x30
MOV R2,#0x22
MOV R3,#0x33
MOV R4,#0x44
MOV R5,#0x55
STMFA R13!,{R2-R5}
LDMFA SP!,{R2-R5}
LOOP BL ADD_SUB
B LOOP
ADD_SUB
ADDS R0,R0,R1
MOV PC,LR
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -