?? 階乘.txt
字號:
N EQU 149 ;學號
AREA Example7,CODE,READONLY ;聲明代碼段Example4
ENTRY ;標識程序入口
CODE32 ;聲明32位ARM指令
START
MOV R0,#0 ;R0保存總和
MOV R1,#1
LDR R2,=N
ADD R2,R2,#1 ;R2=N +1,因為到150時程序停止
LOOP
CMP R1,R2
BEQ LOOPEND
ADD R3,R1,#1 ;R3為FAC的入口參數
BL FAC ;跳轉到求階乘的子函數
ADD R0,R0,R5 ;更新總和
ADD R1,R1,#1
B LOOP
LOOPEND
HALT B HALT
FAC ;初始化
MOV R4,#1
MOV R5,#1
LOOP2
CMP R4,R3
MOVEQ PC,LR
MUL R5,R4,R5 ;R5=R5*R4
ADD R4,R4,#1
B LOOP2
END
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -