Interruption 21h |
Fonction 58h, Sous-fonction 01h |
Fixer la méthode de la répartition de la mémoire |
|---|---|---|
| DOS 3.0+, OS/2, Windows NT | ||
Description
Cette fonction permet de fixer la méthode de la répartition de la mémoire.
Entrée
| Registre | Valeur ou description | |
|---|---|---|
| AX | 5801h | |
| BX | Ce registre permet d'indiquer le code de recherche: | |
| Valeur | Description | |
| 00h | Ce code indique une recherche à partir du bas de la mémoire conventionnel | |
| 01h | Ce code indique une recherche selon la meilleur méthode en mémoire conventionnel | |
| 02h | Ce code indique une recherche à partir du haut de la mémoire conventionnel | |
| 40h | Ce code indique une recherche à partir du bas de la haute mémoire UMB (DOS 5+) | |
| 41h | Ce code indique une recherche selon la meilleur méthode en haute mémoire UMB (DOS 5+) | |
| 42h | Ce code indique une recherche à partir du haut de la haute mémoire UMB (DOS 5+) | |
| 80h | Ce code indique une recherche à partir du bas de la haute mémoire UMB et ensuite dans la mémoire conventionnel (DOS 5+) | |
| 81h | Ce code indique une recherche selon la meilleur méthode en haute mémoire UMB et ensuite dans la mémoire conventionnel (DOS 5+) | |
| 82h | Ce code indique une recherche à partir du haut de la haute mémoire UMB et ensuite dans la mémoire conventionnel (DOS 5+) | |
Sortie
| Registre | Valeur ou description | |||
|---|---|---|---|---|
| FC | Ce registre de drapeau de retenue permet d'indiquer le résultat de l'opération : | |||
| Valeur | Description | |||
| 0 | Cette valeur permet d'indiquer que l'opération a été un succès | |||
| 1 | Cette valeur permet d'indiquer une erreur, dans ce cas : | |||
| Registre | Description | |||
| AX | Ce registre permet d'indiquer le code d'erreur : | |||
| Valeur | Description | |||
| 1 | Cette erreur permet d'indiquer que le numéro de la fonction n'est pas valide | |||
Références
Aide-mémoire des interruptions du MS-DOS, Edition Marabout, Philippe Mercier, 1990, ISBN: 2-501-01297-6, page 272 à 273.
Dernière mise à jour : Jeudi, le 3 mars 2016
