Erreur en assembleur
biloute555
Messages postés
21
Statut
Membre
-
biloute555 Messages postés 21 Statut Membre -
biloute555 Messages postés 21 Statut Membre -
Bonjour,
j'ai ecris un petit code tout simple, juste pour afficher le caractère '0' à l'ecran. je travaille sous dos.
voici le code.
.MODEL small
.STACK 100h
.486
.DATA
.CODE
main PROC
mov AX, @data
mov DS, AX
mov AX, 0B800h
mov ES,AX
mov DH,00000111b
mov DL,'0'
mov ES:[80*2*12+2*40],DX
mov AX, 4C00h
int 21h
main ENDP
END main
donc j'aimerais simplement afficher simplement '0', mais il me dis chaque fois au moment où je fais tlink
Fatal: bad object file record in ex.asm near module file offset 0x00000000
voila l'erreur que je ne parviens pas du tout à comprendre.
Merci d'avance pour votre aide
j'ai ecris un petit code tout simple, juste pour afficher le caractère '0' à l'ecran. je travaille sous dos.
voici le code.
.MODEL small
.STACK 100h
.486
.DATA
.CODE
main PROC
mov AX, @data
mov DS, AX
mov AX, 0B800h
mov ES,AX
mov DH,00000111b
mov DL,'0'
mov ES:[80*2*12+2*40],DX
mov AX, 4C00h
int 21h
main ENDP
END main
donc j'aimerais simplement afficher simplement '0', mais il me dis chaque fois au moment où je fais tlink
Fatal: bad object file record in ex.asm near module file offset 0x00000000
voila l'erreur que je ne parviens pas du tout à comprendre.
Merci d'avance pour votre aide
Configuration: Windows XP Internet Explorer 7.0
3 réponses
-
-
veuillez essayez par ce code:
MODEL small
.STACK 100h
.486
.DATA
.CODE
main:
mov AX, @data
mov DS, AX
mov AX, 0B800h
mov ES,AX
mov DL,'0'
mov ah,2
int 21h
mov AX, 4C00h
int 21h
code ends
END main -
Merci pour vos reponses.
J'ai recompiler mon code et il fonctionne maintenant. Je ne sais pas ce qu'il sais passer la 1er fois.
Merci beaucoup pour votre temps en tout cas.