Bonjour ,
j'essaye de commencer à coder en assembleur avec masm et je tombe sur ce problème que je n'arrive pas à résoudre :

voici le code :

.MODEL SMALL
.STACK 256
V_MOTEUR_MAX EQU 100
V_MOTEUR_MIN EQU 10
V_MOTEUR_OK EQU 1
V_MOTEUR_PAS_OK EQU 0
PAS_ERREUR EQU 0

.DATA
oCodeSortie DB 0
oVitMoteur DB '?'
oEtatMoteur DB V_MOTEUR_OK

.CODE



ProcPrinc PROC
mov ax , @data
mov ds , ax
mov oVitMoteur , 50

ProcPrinc ENDP
END ProcPrinc


et voici l'erreur :

.\essai1.asm(19) : error A2006: undefined symbol : DGROUP .\essai1.asm(21) : error A2074: cannot access label through segment registers .\essai1.asm(24) : warning A4023: with /coff switch, leading underscore required for start address : ProcPrinc

la première erreur j'ai cherché et j'ai rien compris il me semble que c'est une histoire de 16 bits sous ms dos , enfin bref j'ai rien compris pourriez vous m'aider , pour ces erreurs ?