Функция
Возвращает размер оперативной памяти.
Синтаксис
#include<bios.h>
int biosmemory(void);
Прототип
bios.h
Описание
Функции biosmemory при помощи прерывания BIOS 0x12 получает значение, равное размеру оперативной памяти. Это значение не включает видео-память, расширенную память или дополнительную память.
Возвращаемое значение
Функции biosmemory возвращает размер оперативной памяти в блоках по 1К.
Переносимость
Функции biosmemory поддерживается только на компьютерах IBM PC или совместимых с ними.
Пример
#include<stdio.h>
#include<bios.h>
int main(void)
{
int memory_size;
memory_size = biosmemory(); /* возвращает до 640К */
printf("Оперативная память: %dK\n",memory_size);
return 0;
}