3动画
DATA SEGMENT
INFO1 DB 0DH,0AH,'INPUT 1,2,OR 3 $'
BUFA DB 200
DB ?
DB 200 DUP(0)
BUFB DB 200 DUP(?)
CAR DB 7 ;小汽车的字符图形表
DB 52H,7,0,0
DB 0B1H,7,0,1
DB 0DBH,7,0,1
DB 0DBH,7,0,1
DB 4FH,7,1,0
DB 4FH,7,0,-3
DB 2,7,-2,1
CHAR DW ?
POINTER DW ?
LINE DB ?
COL DB ?
DATA ENDS
STACK SEGMENT STACK
DB 200 DUP(0)
STACK ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA,SS:STACK
START:MOV AX,DATA
MOV DS,AX
MOV AH,0
MOV AL,02H
INT 10H
LEA DX,INFO1
MOV AH,9
INT 21H
MOV AH,1
INT 21H
CMP AL,31H
JNE A
CALL XIAO
A: CMP AL,32H
JNE B
CALL QICHE
B: CMP AL,33H
JNE START
MOV AH,4CH