当前位置:三九宝宝网 → 宝宝教育 → 教学论文 → 正文

用汇编编写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

本文地址:https://www.39baobao.com/show/29_16141.html

以上内容来自互联网,请自行判断内容的正确性。若本站收录的信息无意侵犯了贵司版权,请联系我们,我们会及时处理和回复,谢谢.