| [ORG 100h]
 [SECTION .data]
 numColonne db 21
 numLigne   db 21
 
 [SECTION .text]
 
 start:
 jmp debutProg
 
 debutProg:
 
 ; initialise le mode video
 mov  AH, 00h
 mov  AL, 4
 int  10h
 
 ; affiche un point en (20, 20)
 mov  AH, 0Ch
 mov  AL, 1   ; couleur bleue
 mov  CX, 20  ; abscisse
 mov  DX, 20  ; ordonnée
 mov  BH, 0   ; numéro de page écran
 int  10h
 
 ; N'AFFICHE PAS LE POINT EN (21, 21)
 mov  AH, 0Ch
 mov  AL, 1   ; couleur bleue
 mov  CX, numColonne  ; abscisse
 mov  DX, numLigne    ; ordonnée
 mov  BH, 0   ; numéro de page écran
 int  10h
 
 ; attend une pression sur une touche
 mov  AH, 07h
 int  21h
 
 ; on retourne en mode texte (80x25)
 mov  AX, 0003h
 int  10h
 
 ; sortie du programme
 mov  AH, 4Ch
 int  21h
 |