Accueil🇫🇷Chercher

Mode 13h

Le mode 13h est un mode de fonctionnement des cartes graphiques VGA. Le nom provient de la valeur hexadécimale 13h (13 en hexadécimal correspond à 19 en décimal, le h servant à préciser que le nombre est en hexadécimal) à assigner à l'un des registres pour passer dans ce mode.

Palette 256 couleurs standard

Il propose une rĂ©solution de 320x200 pixels en 256 couleurs. Chaque pixel est stockĂ© dans un octet dont la valeur (non signĂ©e) donne la couleur du point ; l'image de l'Ă©cran est donc stockĂ©e dans un bloc mĂ©moire de 64 ko[1].

Ce mode graphique est le plus simple, pour cette raison il est conseillé pour l'apprentissage de la programmation graphique (sous DOS par exemple).

Le passage en mode 13h s'effectue par l'appel de l'interruption système 10h, après avoir renseigné le registre ax (ah=00h, al=13h). Ensuite, la mémoire vidéo est accessible à l'adresse 0A000:0000h (le dernier octet se situe donc à l'adresse 0A000:F9FFh).

La palette de couleurs est modifiable grâce aux ports 3C8h (index de couleur) et 3C9h (valeurs respectives des composantes rouge, vert, bleu, entre 0 et 63).

Notes

  1. 320*200 = 64000. Attention, il s'agit donc de 64 ko (unitĂ©s SI), pas 64 Kio (65 536 octets).

Voir aussi

Liens externes

Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.