Cette exemple montre comment ecrire deux texte de differente couleur.
Pour changer la couleur de votre choix voiçi une petite liste des codes disponibles:
Code des couleurs pour le registre : BL
0h = noir 5h = rose 9h = bleu
2h = vert 6h = marron
3h = bleu ciel 7h = blanc
4h = rouge 8h = gris
MOV BL, 5h <-- ce code la qui faut changer par la couleur de votre choix.
MOV CX, 5
MOV DX, 040Ah
MOV SI, OFFSET [msg2]
Source / Exemple :
.model tiny
.code
org 100h
start:
MOV BL, 9h
MOV CX, 6
MOV DX, 020Ah
MOV SI, OFFSET [msg]
mov al, 0A0h
mov bp, dx
mul dh
xor dh, dh
shl dx, 01h
add ax, dx
mov di, ax
mov ax, 0B800h
mov es, ax
mov ah, bl
mov dx, cx
bouc:
lodsb
stosw
loop bouc
mov cx, dx
mov dx, bp
MOV BL, 5h
MOV CX, 5
MOV DX, 040Ah
MOV SI, OFFSET [msg2]
mov al, 0A0h
mov bp, dx
mul dh
xor dh, dh
shl dx, 01h
add ax, dx
mov di, ax
mov ax, 0B800h
mov es, ax
mov ah, bl
mov dx, cx
boucle:
lodsb
stosw
loop boucle
mov cx, dx
mov dx, bp
mov ax,4c00h
int 21h
msg db "coucou"
msg2 db "hello"
end start
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.