BIOSMEMORY |
Mémoire par le BIOS |
---|---|
Turbo C | bios.h |
Syntaxe
int biosmemory(void); |
Description
Cette fonction permet d'appeler une fonction de l'interruption 12h du BIOS permettant de demander la taille de la mémoire conventionnel.
Remarques
- La fonction biosmemory renvoie la taille de la mémoire RAM en utilisant l'interruption BIOS 0x12. Il n'inclut pas la mémoire de la carte graphique, la mémoire étendue ou la mémoire paginée.
- La fonction biosmemory renvoie la taille de la mémoire RAM en blocs de 1 Ko.
Exemple
Voici quelques exemples typiques de l'utilisation de cette fonction :
- #include <stdio.h>
- #include <stdlib.h>
- #include <bios.h>
-
- int main() {
- printf("Taille de la mémoire conventionnel = %i Ko\n",biosmemory());
- return 0;
- }
on obtiendra le résultat semblable suivant :
Taille de la mémoire conventionnel = 640 KoVoir également
Langage de programmation - C - Interruption 12h: Mémoire conventionnel
Langage de programmation - Turbo C - Référence de fonctions - int86x
Dernière mise à jour : Dimanche, le 28 juin 2015