STARCK SEGMENT STACK
DW 64 DUP(?)
STACK ENDS
CODE SEGMENT
ASSUME CS:CODE,SS:STACK
MAIN PROC FAR
START: MOV AX,2000H
MOV DS,AX
MOV SI,0
MOV CL,0FH
XOR AX,AX
A1: MOV [SI], AL
INC AL
INC SI
DEC CL
JNZ A1
MOV CX,10H
A2: MOV [SI], AL
INC SI
DEC AL
LOOP A2
INT 20H
MAIN ENDP
CODE ENDS
END START
这段程序是什么意思?谁能帮我详细的解释下!谢谢!
參考答案:我也是初学者,据我所知,JNZ A1指令前应该还有一个比较指令CMP才对,根据比较结果对标志位进行判断,然后根据判断结果进行转移,不然转不起来.可能你忘记一行指令了.这只是个人意见,仅供参考.