📄 typegame(1).asm
字号:
DATA SEGMENT
ROWNOW DW ?
COLNOW DW ?
ROW DW ?
COL DW ?
DATA ENDS
EXTRA SEGMENT
EXTRA ENDS
STACK1 SEGMENT
STACK1 ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA,SS:STACK1,ES:EXTRA
START: MOV AX,DATA
MOV DS,AX
MOV AH,0
MOV AL,0
INT 10H
MOV AH,06H
MOV AL,0
INT 10H
L1: CALL SETL
L2: CALL WRITE
CALL WAIT
CALL CLEAN
OVER: MOV AH,4CH
INT 21H
SETL PROC
PUSH AX
PUSH BX
PUSH CX
POP CX
POP BX
POP AX
RET
SETL ENDP
WAIT PROC
PUSH AX
PUSH BX
PUSH CX
POP CX
POP BX
POP AX
RET
WAIT ENDP
WRITE PROC
PUSH AX
PUSH BX
PUSH CX
POP CX
POP BX
POP AX
RET
WRITE ENDP
CLEAN PROC
PUSH AX
PUSH BX
PUSH CX
POP CX
POP BX
POP AX
RET
CLEAN ENDP
DROP PROC
PUSH AX
PUSH BX
PUSH CX
POP CX
POP BX
POP AX
RET
DROP ENDP
REWRITE PROC
PUSH AX
PUSH BX
PUSH CX
POP CX
POP BX
POP AX
RET
REWRITE ENDP
READ PROC
PUSH AX
PUSH BX
PUSH CX
POP CX
POP BX
POP AX
RET
READ ENDP
COMPARE PROC
PUSH AX
PUSH BX
PUSH CX
POP CX
POP BX
POP AX
RET
COMPARE ENDP
CODE ENDS
END START
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -