; idem als FIG0316.ASM maar de [] zijn weggelaten .MODEL SMALL .DATA ;Begin van het data segment. VAR1 DW 0 ;Declareer een 16 bits variabele VAR1. VAR2 DB 0 ;Declareer een 8 bits variabele VAR2. .CODE ;Begin van het code segment. MOV AX,@DATA MOV DS,AX ;Laat DS naar data segment 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