lordankou | bon voila j'ai un programme qui doit afficher une chaine connue sur un fond bleu non clignotant avec une écriture blanche.
Code :
- DOSSEG
- .MODEL ;small
- .STACK ;200h
- .DATA
- chaine DB "STRING"
- .CODE
- debut:
- MOV AX,@DATA
- MOV DS,AX
- MOV ES, 0B800h ; on met dans ES le debut du segment video
- MOV CX,[chaine+1] ; on met dans CX la longueur de la chaine
- MOV SI, 0 ; on initialise le compteur d'incr?mentation
- MOV CH, 0001111b ; caracteristique dans CH (blanc sur fond bleu non clignotant)
- boucle : MOV CL, [chaine+2+SI] ; Dans CL le caractere
- MOV BX, [E72h+SI] ; endroit ou on va ?crire le caractere (ligne 24, colonne 10 pour le premier caractere->E72h)
- MOV [BX], CX ; on ecrit le contenu de CX (CL+CH) à [BX]
- INC SI
- LOOP boucle
- MOV Ah, 4CH
- INT 21H
- END debut
|
le problème c qu'il me met une erreur à la ligne 27 (END debut) :
TP1.asm:27: erro : parser: instruction expected
je comprends pas lol ---------------
|