计算1~100的数字之和,并将结果存入变量SUM中。
DATA SEGMENT
SUM DW ?
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE, DS:DATA
START: MOV AX, DATA
MOV DS, AX
XOR AX, AX ;异或,清0
MOV CX, 100
AGAIN:
ADD AX CX
LOOP AGAIN
MOV SUM, AL
MOV AH, 4CH
INT 21H
CODE ENDS
END START
LOOP 指令:
CX=0时,顺序执行,否则,进入其后的语句