Cette interruption permet de retourner les informations de configuration de l'ordinateur.
Pour les PC, XT et PC Junior, XT 286, AT |
| AX |
Ce registre contient des bits de configuration: |
| 0 |
Ce bit vaut 1 si l'ordinateur dispose d'une ou plusieurs unités de disquette. |
| 1 |
Ce bit vaut 1 si un coprocesseur est installé. |
| 2 à 3 |
Ces bits indiquent la quantité de mémoire installé: |
| 00b |
16 Ko |
64 Ko |
| 01b |
32 Ko |
128 Ko |
| 10b |
48 Ko |
192 Ko |
| 11b |
64 Ko |
256 Ko |
| 4 à 5 |
Ces bits indiquent le mode vidéo du lancement de l'ordinateur. |
| 00b |
EGA, PGA, MCGA, VGA et SVGA |
| 01b |
Texte couleurs 40x25 |
| 10b |
Texte couleurs 80x25 |
| 11b |
Texte monochrome 80x25 |
| 6 à 7 |
Ces bits indiquent le nombre d'unité de disquette installé sur l'ordinateur. |
| 00b |
1 unité de disquette |
| 01b |
2 unités de disquette |
| 10b |
3 unités de disquette |
| 11b |
4 unités de disquette |
| 8 |
Ce bit indique si un circuit DMA est installé sur l'ordinateur. |
| 9 à 11 |
Ces bits indiquent le nombre de port série RS-232 sont installés sur l'ordinateur. |
| 12 |
Ce bit indique si un port de manette de jeux est installé sur cette ordinateur. |
| 13 |
Ce bit indique si un modem interne (PC et XT) ou une imprimante série (PC Junior) est installé sur cette ordinateur. |
| 14 à 15 |
Ces bits indiquent le nombre d'imprimantes sont installés sur l'ordinateur. |
Pour les PS/2, 80386, 80486, Pentium,... |
| EAX |
Ce registre contient des bits de configuration: |
| 0 |
Ce bit vaut 1 si l'ordinateur dispose d'une ou plusieurs unités de disquette. |
| 1 |
Ce bit vaut 1 si un coprocesseur est installé. |
| 2 |
Ce bit indique si un périphérique de pointeur de souris de type PS/2 est installé |
| 3 |
Ce bit est réservé |
| 4 à 5 |
Ces bits indiquent le mode vidéo du lancement de l'ordinateur. |
| 00b |
EGA, PGA, MCGA, VGA et SVGA |
| 01b |
Texte couleurs 40x25 |
| 10b |
Texte couleurs 80x25 |
| 11b |
Texte monochrome 80x25 |
| 6 à 7 |
Ces bits indiquent le nombre d'unité de disquette installé sur l'ordinateur. |
| 00b |
1 unité de disquette |
| 01b |
2 unités de disquette |
| 10b |
3 unités de disquette |
| 11b |
4 unités de disquette |
| 8 |
Ce bit indique si un circuit DMA est installé sur l'ordinateur. |
| 9 à 11 |
Ces bits indiquent le nombre de port série RS-232 sont installés sur l'ordinateur. |
| 12 |
Ce bit indique si un port de manette de jeux est installé sur cette ordinateur. |
| 13 |
Ce bit indique si un modem interne (PC et XT) ou une imprimante série (PC Junior) est installé sur cette ordinateur. |
| 23 |
Ce bit indique s'il vaut 1 que la table de page est ajusté avec un coprocesseur Weitek en mode réel. |
| 24 |
Ce bit indique s'il vaut 1 qu'un coprocesseur Weitek est installé. |
| 25 |
Ce bit indique s'il vaut 1 que le DMA par le port parallèle supporté (Compaq SystemPro avec 80386+) |
| 26 |
Ce bit indique s'il vaut 0 qu'il utilise l'IRQ5, s'il vaut 1 qu'il utilise l'IRQ7 comme DMA interne (Compaq SystemPro avec 80386+) |
| 27 à 28 |
Ces bits indiquent que l'ajustement du canal du port parallèle (Compaq SystemPro avec 80386+) |
| 00b |
DMA en canal 0 |
| 01b |
Non-documenté |
| 10b |
Réservé |
| 11b |
DMA en canal 3 |