汇编的递归子程序实现阶乘部分代码DATAsegmenttishidb'intputN(0~7):$'jieguodb0dh,0ah,'jieguois:$'quitdb0dh,0ah,'pressanykeytoexit...$'DATAendsSTACKsegmentdb100dup(?)STACKendsCODEsegmentassumecs:CODE,ss:STACK,ds:DATAmainprocfarstart:movax,DATAmovds,ax;初始化数据段movah,09hleadx,tishi;输出提示int21hxorax,ax;清零movah,01hint21h;键盘输入数据movah,00handal,0fh;转化为非压缩的BCD码callsubproc;调用子过程movbx,dxmovah,09h;输出提示leadx,jieguoint21hmovax,bxcalldisplay;调用子过程movah,09hleadx,quit;输出提示。
。
。
。
。
。
。
。
。
2025/6/27 13:27:42
4KB
递归
算法
汇编
1