原创 n!(n的阶乘) 汇编源代码

2013-11-29 11:27 1233 11 11 分类: MCU/ 嵌入式

;A存放n!的n,返回阶乘数据结果存储在地址ADD1,ADD2中

P_PRO:
;ADDR1,ADDR2。定义存储相乘后的结果存储位置,内容置0
PUSH ACC
P_PRO_1:
JZ  P_PRO_END
MOV B,A
DEC A
PUSH ACC
MUL AB
;ADD1,ADD2中的数据与当前乘积相加,并保存到ADD1,ADD2中
POP ACC
JMP P_PRO_1
POP ACC
P_PRO_END

文章评论0条评论)

登录后参与讨论
我要评论
0
11
关闭 站长推荐上一条 /2 下一条