CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по функциям C/C++
biosmemory
biosmemory
Функция Возвращает размер оперативной памяти.
Синтаксис #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;
}
