Interruption 10h |
Fonction 11h, Sous-Fonction 21h |
Charge l'interruption 43h |
---|---|---|
EGA, MCGA, VGA, IBM 8514/A, SVGA |
Description
Cette fonction permet d'effectuer la définition du pointeur d'un ensemble de police de caractères pour l'Interruption 43h.
Entrée
Registre | Description | |
---|---|---|
AX | 1121h | |
BH | Ce registre permet d'indiquer les lignes par caractère (et donc octets par caractère) | |
BL | Ce registre permet d'indiquer l'identificateur de nombre de colonnes : | |
Valeur | Description | |
00h | A définir par l'utilisateur: DL=Colonnes de caractères par écran |
|
01h | 14 (0Eh) colonnes | |
02h | 25 (19h) colonnes | |
03h | 43 (2Bh) colonnes | |
CX | Ce registre permet d'indiquer le nombre de pixels (octets par caractères) | |
ES:BP | Cette paire de registres permet d'indiquer l'adresse de la table de police de caractères utilisateur |
Sortie
Aucune
Remarques
- Cette fonction permet de sélectionner la police de caractères dans les modes d'affichage graphiques (adressables en tous points). Pour la sélection de police de caractères dans les modes texte (alphanumérique), voir l'interruption 10h, fonction 11h, sous-fonction 00h à 14h.
- Si cette sous-fonction est appelée à tout moment autre qu'immédiatement après un mode défini, les résultats sont imprévisibles.
Références
The Undocumented PC: A programmer's Guide to I/O, CPUs, and Fixed Memory Areas - Second Edition, Edition Addison-Wesley, Frank van Gilluwe, 1997, ISBN: 0-201-47950-8, page 421.
Dernière mise à jour : Jeudi, le 3 mars 2016