MOV AH,1
INT 16H
JNZ NEXT1
JMP NEXT2
NEXT1: CALL CONTRO
JMP NEXT2
CONTRO PROC NEAR
MOV AH,7
INT 21H
MOV AH,0
CLC
;CMP AL,0
;JNZ RET
CMP AL,50H
JZ IS_DOWN
CMP AL,48H
JZ IS_UP
CMP AL,4BH
JZ IS_LEFT
CMP AL,4DH
JZ IS_RIGHT
CMP AL,27
JZ IS_ESC
RET
其他东西省略了