📄 test4.s
字号:
X EQU 9
n EQU 8
;--------------------------------------
AREA Example4,CODE,READONLY
ENTRY
CODE32
;--------------------------------------
START LDR SP,=0x40003f00
LDR R0,=X
LDR R1,=n
LDR R2,=0X33333333
LDR R3,=0X44444444
LDR R4,=0X55555555
LDR R5,=0X66666666
LDR R12,=0X12121212
BL POW
;--------------------------------------
HALT B HALT
;--------------------------------------
POW STMFD SP!,{R1-R12,LR}
MOVS R2,R1
MOVEQ R0,#1
BEQ POW_END
CMP R2,#1
BEQ POW_END
MOV R1,R0
SUB R2,R2,#1
POW_L1 BL DO_MUL
SUBS R2,R2,#1
BNE POW_L1
POW_END LDMFD SP!,{R1-R12,PC}
;--------------------------------------
DO_MUL MUL R0,R1,R0
MOV PC,LR
;--------------------------------------
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -