DATA SEGMENT
THREE DB 3
TWO DB 2
RESULT DW 0
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:
MOV AX,DATA
MOV DS,AX
MOV CX,25;循环25次
MOV BX,0
MOV DX,0
MOV RESULT,0
LOP1:
INC BX
MOV AX,BX
MOV DX,AX
DIV THREE
CMP AH,0
JZ LOP2
JMP LOP1
LOP2:
MOV AX,DX
DIV TWO
CMP AH,0
JNZ LOP3
JMP LOP1
LOP3:
ADD RESULT,DX
LOOP LOP1
MOV CX,RESULT
MOV AH,4CH
INT 21H
CODE ENDS
END START
将result最终显示在CX中以便查看
运行结果: