.MODELSMALL
.STACK100H
.DATA
BUF1DW15DUP(?)
BUF2DW20DUP(?)
BUF3DW15DUP(?)
.CODE
MAINPROCFAR
PUSHDS
XORAX,AX
PUSHAX
MOVAX,@DATA
MOVDS,AX
MOVES,AX
MOVSI,0
MOVBX,0
MOVDX,15
L1:MOVDI,0
MOVCX,20
MOVAX,BUF1[SI]
L2:CMPBUF2[DI],AX
JNZL3
MOVBUF3[DI],AX
ADDBX,2
L3:ADDDI,2
LOOPL2
ADDSI,2
DECDX
JNZL1
RET
MAINENDP
ENDMAIN |