• [^] # Re: Nostalgie, nostalgie

    Posté par . En réponse au message impossible d'afficher des pixels via le mode reel. Évalué à 1.

    Je comprends, tu es parti d'un tuto 32-bit et tu as fait la conversion.

    Voici un bout de code effacant l'ecran en mode texte :

     mov ax,0b800h
     mov es,ax
     mov al,32
     mov ah,1fh ; fond bleu (1), ecriture en blanc (0fh)
     mov cx,80*25
     xor di,di
     cld
     rep stosw
    

    Ca remplit la memoire de caractere ASCII 32 (espace) avec fond bleu et inscription en blanc.
    J'utilise 0b800h comme segment de base, ainsi le premier caractere est en 0 plutot que 8000h.

    Le chapitre 23 du PDF que je t'ai suggere traite de la memoire video.