55问答网
所有问题
汇编编程:求1~100的累加和将结果放在SUM开始的单元中
初学汇编,求高手,做做参考,非常感谢
举报该问题
其他回答
第1个回答 推荐于2018-04-21
; 本程序通过编译,运行正确
Code Segment
Assume CS:Code,DS:Code
Start: mov cx,100
xor ax,ax
Addition: add ax,cx
loop Addition
Exit_Proc: mov ah,4ch ;结束程序
int 21h
Code ENDS
END Start ;编译到此结束
本回答被提问者和网友采纳
相似回答
用
汇编
语言编一个程序,
求1
—
100的和
。
答:
我有一个
求1
-10的和,可以参考一下,以前写的。stack segment stack DB 200 dup(0)stack ends data segment
sum
db 1,2,3,4,5,6,7,8,9,10 data ends code segment assume ds:data,cs:code,ss:stack start: mov ax,data mov ds,ax mov ax,0 mov bx,offset sum mov al...
怎样用AT89S51单片机的
汇编
语言编写1到
100的和
答:
SUM:
MOV R2,#
100
MOV R3,#0 ;
结果
存入R4R3 MOV R4,#0 LOOP:MOV A,R2 ;R2从100到1逐步送入 CLR C ADD A,R3 ;低八位直接加 MOV R3,A CLR A ADDC A,R4 ;高八位带进位加 MOV R4,A DJNZ R2,LOOP RET
汇编
题,写一个完整的程序,实现1到
100
之间的偶数求和,
将结果
保存在数据段...
答:
MOV AX,DATAMOV ES,AX 准备循环数据,偶数,所以这里使用了取巧的方法,直接加2。通用的可以使用模2的方法计算。MOV CX,50MOV BX,2MYLOOP。ADD
SUM
,BXADD BX,2 LOOP MYLOOP
怎样用
汇编
语言实现求“1+2+3……+
100
”的和啊?
答:
存放和 DSEG ENDS CSEG SEGMENT ASSUME CS:CSEG,DS:DSEG START:MOV AX,DSEG MOV DS,AX MOV AX,1;从
1开始
加 MOV RESULT,0;和的初值赋0 MOV CX,
100
;循环100次 NEXT:ADD RESULT,AX;每次向
和中累加
AX INC AX;然后AX加1 LOOP NEXT MOV AX,4C00H;结束程序 INT 21H CSEG ENDS END START ...
汇编
语言输入任意一个N
求1
+2+3+……+N,输出
结果放在SUM中
答:
呵呵 我不知道 你是怎么输入数据的 我就当你是从P1口并行输入的
SUM
EQU 30H ;定义SUM存储空间为ARM30H ...MOV R2,P1 ;判断是否循环的标志位 ADD_
1:
MOV R1,R2 CLR A ADD A,R1 DJNZ R2 ADD_1 ;若R2减一不为零就循环相加 ......
大家正在搜
汇编累加1到100求和
汇编语言计算1到100的累加和
编程实现1到100的累加和计算
汇编求1到5的累加和
汇编计算10个数字的累加和
汇编循环1到10的累加
编程实现从1到N的求和程序
汇编累加求和
汇编实现1到100求和
相关问题
汇编题,写一个完整的程序,实现1到100之间的偶数求和,将结...
求1~100的累加和,结果送RESULT单元中。用汇编语言编...
编程计算1~100的所有偶数的和,结果保存到SUM中
汇编语言 编写程序实现自然数1到100的累加。要求用两种方法...
【汇编】计算1+2+3+……+N,并把结果保存在SUM单元中...
汇编语言,键盘任意输入10个1位十进制数,将它们累加求和,把...
编写一程序求任意10个数的和并将结果存放在SUM单元中(用顺...
用汇编编程‘从1开是累加,直到和大于500为止’统计被累加自...