ZKX's LAB

汇编累加原理

2021-04-25知识3

汇编语言程序或微机原理 DATA SEGMENTSUM DW?DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART:MOV AX,DATA;取数据段地址到axMOV DS,AX;置入dsXOR AX,AX;ax清零MOV CX,10;置计数器为10MOV BX,2;置累加初值为2LP:ADD AX,BX;累加到axINC BX;递增1INC BX;递增1,得到下一个偶数LOOP LP;循环直到cx=0MOV SUM,AX;累加结果传送到sumMOV AH,4CH;4ch为返回dos的中断号INT 21H;调用dos中断CODE ENDSEND START程序完成的功能是将2~20之间的偶数进行累加,结果为110

急求用汇编语言实现1至100的累加运算?那1到1000的加法运算又如何修改程序呢?

汇编的累加程序要怎么写?在数据段中依次存入10,11,12,13,14,15,16,17,将其相加,并将结果存入DX寄存器。dseg segment num db 2,5,10,25 sum db?tab db '0123456789ABCDEF'。

#汇编累加原理

随机阅读

qrcode
访问手机版