三九宝宝网宝宝教育教学论文

用汇编编写5的阶乘的程序

12月27日 编辑 39baobao.com

[用汇编语言输入一列数统计正负个数然后输出正数之和负数之和]COUNT_NUM_0 DATA 30H ;存放0的个数 COUNT_NUM_P DATA 31H ;存放正数个数 COUNT_NUM_N DATA 32H ;存放负数个数 ORG 0000H AJMP MAIN ORG 0100HMAIN: MOV A,#0 MOV 31H,A MOV 3...+阅读

;汇编语言实现计算SUM=5!

DATAS SEGMENT

;此处输入数据段代码

NUM DW 5 ;最高阶数

SUN DW 0 ;计算结果

DATAS ENDS

STACKS SEGMENT

;此处输入堆栈段代码

STACKS ENDS

CODES SEGMENT

ASSUME CS:CODES,DS:DATAS,SS:STACKS

START:

MOV AX,DATAS

MOV DS,AX

;此处输入代码段代码

MOV CX,NUM

MOV AX,1 ;被乘数

MOV SI,1 ;乘数

L1:

MUL SI ;(dx,ax)保存n!,n表示第n次循环

INC SI

LOOP L1

MOV SUM,AX

MOV AH,4CH

INT 21H

CODES ENDS

END START

推荐阅读
图文推荐