;统计9个数中的偶数的个数,并将结果在屏幕上显示。
DATAS SEGMENT
DATA DB 1, 4, 5, 13, 16, 21, 28, 35, 41;
DATAS ENDS
STACKS SEGMENT
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES, DS:DATAS, SS:STACKS
START:
MOV AX, DATAS
MOV DS, AX
MOV CX, 9
MOV DX, 0
LEA SI, DATA
PANDUAN:
MOV AL, [SI]
SHR AL, 1
JC NEXT
INC DL
NEXT:INC SI
LOOP PANDUAN
CMP CX, 0
JNZ PANDUAN
MOV AH, 02H
ADD DL, 30H
INT 21H;
MOV AH, 4CH
INT 21H
CODES ENDS
END START