DATA SEGMENT
BUFF1 DB 100 DUP(?)
BUFF2 DB 100 DUP(?)
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:MOV AL,0
NEW: MOV DX,2A0H
MOV BX,2000
DEL1: MOV CX,250
DEL2: DJNZ CX,DEL2
DJNZ BX,DEL1
IN AL,DX
MOV DX,2A8H
MOV BX,2000
DEL3: MOV CX,250
DEL4: DJNZ CX,DEL4
DJNZ BX,DEL3
IN AL,DX
MOV AH,1
INT 21H
CMP AL,0
JZ NEW
MOV AH,4CH
INT 21H
CODE ENDS
END START
//(2*内+3)*外+3
BUFF1 DB 100 DUP(?)
BUFF2 DB 100 DUP(?)
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:MOV AL,0
NEW: MOV DX,2A0H
MOV BX,2000
DEL1: MOV CX,250
DEL2: DJNZ CX,DEL2
DJNZ BX,DEL1
IN AL,DX
MOV DX,2A8H
MOV BX,2000
DEL3: MOV CX,250
DEL4: DJNZ CX,DEL4
DJNZ BX,DEL3
IN AL,DX
MOV AH,1
INT 21H
CMP AL,0
JZ NEW
MOV AH,4CH
INT 21H
CODE ENDS
END START
//(2*内+3)*外+3