.MODEL SMALL .DATA ;Begin van het datasegment. VAR1 DW 0 ;Declareer een 16 bits variabele VAR1. VAR2 DB 0 ;Declareer een 8 bits variabele VAR2. .CODE ;Begin van het codesegment. MOV AX,@DATA MOV DS,AX ;Laat DS naar datasegment wijzen. MOV AX,1234H ;Laad het AX register met 1234H. MOV [VAR1],AX ;Schrijf de inhoud van AX naar variabele VAR1. MOV BX,[VAR1] ;Laad deze variabele in BX. MOV CL,BH ;Schrijf BH naar CL. MOV [VAR2],56H ;Laad het de variabele VAR2 met de waarde 56H. MOV DH,[VAR2] ;Lees de variabele VAR2 in register DH. MOV AH,4CH INT 21H ;Sluit het programma af en keer terug naar OS. END