.MODEL SMALL ;Set small memory model .8086 ; Use crusty 8086 code .STACK .DATA .CODE MAIN PROC NEAR MOV AX,@DATA MOV DS,AX MOV AX,0619h ; Clear the screen MOV BH,7 XOR CX,CX MOV DX,1950h ;Scroll 25 lines to clear the screen INT 10h MOV AX,0200h ;Put cursor in top left hand corner XOR BX,BX ;Video Page 0 XOR DX,DX ;Pos 0,0 INT 10h MOV AX,4C00H ; Send exit code to dos INT 21H ; Send command to DOS MAIN ENDP ; Set end of program END MAIN ; Set starting address! ; Hard to explain. Read the book.