第3章(3)汇编程序设计.pptVIP

  • 2
  • 0
  • 约8.21千字
  • 约 67页
  • 2019-10-28 发布于湖北
  • 举报
【例16】计算5!的程序示例, RESULT是保存阶乘的存储单元。 程序如下: STACK SEGMENT STACK DB 200 DUP(0) STACK ENDS DATA SEGMENT N DW 5 RESULT DW ? DATA ENDS CODE SEGMENT ASSUME CS:CODE, SS:STACK,DS:DATA START: MOV AX,DATA MOV DS,AX MOV AX,N CALL FACT MOV AX,RESULT MOV AH,4CH INT 21H FACT PROC CMP AX,0 JNE L1 MOV RESULT,1 JMP EXIT L1: PUSH AX DEC AX CALL FACT POP AX Mul result MOV RESNLT,AX EXIT: RET FACT ENDP CODE ENDS END START 返回本节 作业与练习 编写一个汇编语言排序程序,功能和要求自定。 每人上交一份手写的作业,要求有以下内容: (1)程序流程图 (2)源程序清单 (3)执行结果示意图 Thank you very much ! END 返

文档评论(0)

1亿VIP精品文档

相关文档