⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 n!.txt

📁 这是一个在汇编语言中如何实现阶乘的小程序
💻 TXT
字号:

DATA        SEGMENT

RSULT      DW ? 

N      DB 5

DATA        ENDS 

STAK        SEGMENT STACK  

         DW 1024 DUP(?) 

STAK        ENDS 

CODE        SEGMENT 

         ASSUME CS:CODE, SS:STAK, DS:DATA   

START:      MOV AX, DATA 

         MOV DS, AX

         XOR DX, DX

         XOR AH, AH

         MOV AL, N

         CALL FCTRIL  

         MOV RSULT, DX

         MOV AH, 4CH

         INT 21H

FCTRIL     PROC NEAR  

         CMP AL, 0

         JNZ NXT 

         MOV DL, 1 

         RET 

NXT:         PUSH AX

         DEC AL

         CALL FCTRIL

         POP CX

         MOV AL, DL 

         MUL CL 

         MOV DX, AX 

         RET 

FCTRIL     ENDP 

CODE        ENDS 

         END START

 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -