mov r0,#10 @计算10的阶乘
mov r8,r0
mov r9,#0
sub r0,r8,#1
loop:
mov r1,r9
UMULL r8,r9,r0,r8
MLA r9,r1,r0,r9
SUBS r0,r0,#1
BNE loop
@计算结果的高32位保存在r9中,低32位保存在r8中
ps:望采纳
汇编都忘得差不多了应该是先复制,mov 然后循环加1?
1!+2!+3!+4!+5!+6!+7!+8!+9!+10! ??作业题??