📜  从 1 到 100 的自然数之和 - 无论代码示例

📅  最后修改于: 2022-03-11 14:55:44.040000             🧑  作者: Mango

代码示例1
TITLE "TO PRINT THE SUM OF NATURAL NUMBERS FROM 1 TO 100"
.MODEL SMALL
.STACK
.DATA
VAL DB 1
.CODE
MAIN PROC
MOV AX,@DATA
MOV DS,AX
MOV BX,1
MOV CX,100
MOV AX,0

TOP:
ADD AX,BX
INC BX

LOOP TOP
XOR DX,DX
MOV BX,100
DIV BX


AAM
ADD AX,3030H
PUSH DX

MOV DH,AL
MOV DL,AH
MOV AH,02H
INT 21H

MOV DL,DH
MOV AH,02H
INT 21H


POP AX

AAM
ADD AX,3030H
PUSH DX

MOV DH,AL
MOV DL,AH
MOV AH,02H
INT 21H

MOV DL,DH
MOV AH,02H
INT 21H

MOV AH,4CH
INT 21H

MAIN ENDP
END MAIN