Interruption 21h |
Fonction 1Bh |
Demande d'information sur l'unité courante |
---|---|---|
CP/M, DOS 1.0+, OS/2, Windows NT |
Description
Cette fonction permet de demander des informations sur l'unité courante.
Entrée
Registre | Valeur ou description |
---|---|
AH | 1Bh |
Sortie
Registre | Valeur ou description | |
---|---|---|
AL | Ce registre permet d'indiquer le nombre de secteur par unité d'allocation | |
DX | Ce registre permet d'indiquer le nombre d'unité d'allocation | |
DS:BX | Cette paire de registre permet d'indiquer l'adresse du type d'unité : | |
Code | Description | |
FFh | Unité de disquette, double face, 8 secteurs par piste (320 Ko) | |
FEh | Unité de disquette, simple face, 8 secteurs par piste (160 Ko) | |
FDh | Unité de disquette, double face, 9 secteurs par piste (360 Ko) | |
FCh | Unité de disquette, simple face, 9 secteurs par piste (180 Ko) | |
FAh | Disque en ROM, 16 secteurs par piste (995 Ko) | |
F9h | Unité de disquette, double face, 15 secteurs par piste (1,2 Mo) ou unité de disquette double face, 9 secteurs par piste (720 Ko; 3,5") | |
F8h | Disque dur | |
F0h | Autre média |
Remarques
- Pour obtenir des informations sur les disques autres que celui de l'unité de disque par défaut, utilisez l'interruption 21h, fonction 1Ch ou 36h.
- L'adresse renvoyée dans DS:BX pointe vers une copie du premier secteur de la FAT actuel, avec l'octet d'identificateur de média dans le premier octet.
- A partir de la version 2.0 du système d'exploitation DOS, l'adresse renvoyée dans DS:BX pointe uniquement vers une copie de l'octet d'identificateur de média provenant de la FAT du disque; la mémoire au-dessus de cette adresse ne peut pas être contenir de FAT ou toute autre information utile. Si un accès direct à la FAT est requis, utilisez l'interruption 25h pour la lecture des secteurs en mémoire.
Références
La Bible du PC: Programmation système - Sixième Edition, Edition Micro-Application, Michael Tischer, 1996, ISBN: 2-7429-0544-8, page 1506.
Aide-mémoire des interruptions du MS-DOS, Edition Marabout, Philippe Mercier, 1990, ISBN: 2-501-01297-6, page 161 à 163.
Quick Reference: Programmer avec les fonctions de MS-DOS, Edition Microsoft PRESS, Ray Duncan, 1991, ISBN: 2-266-04061-8, page 35.
Dernière mise à jour : Jeudi, le 3 mars 2016