Основная область памяти

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск

Основная область памяти (Основная память, англ. Conventional memory) занимает первые 640 Кбайт оперативной памяти в IBM PC-совместимых компьютерах. В эту область загружается таблица векторов прерываний (занимает 1 Кбайт), некоторые данные из BIOS (например, буфер клавиатуры), различные 16-битные программы DOS. Для них 640 Кбайт являются барьером.

Содержание

Барьер 640 Кбайт

Для IBM PC-совместимых компьютеров 1 Мбайт был пределом памяти, который мог адресовать процессор. CPU Intel 8088 имеет 20 адресных линий и мог обращаться к памяти до 220 = 1 Мбайт памяти. Первый мегабайт был разделен на несколько областей. Первая часть в 640 Кбайт была отведена под использование программ DOS (при этом сама операционная система могла обращаться ко всему мегабайту памяти) и называлась основная память. В 1981 году (момент создания первого IBM PC) году память в 640 Кбайт была вполне достаточна для нужд обычного пользователя. Память свыше 640 Кбайт использовалась аппаратной частью компьютера и называлась Upper Memory Area (UMA).

Использование основной памяти

Барьер в 640 Кбайт актуален только для 16-битных программ, работающих под DOS. На работу 32- и 64-битных операционных систем (Microsoft Windows 4.x, NT, GNU/Linux и т. п.) барьер в 640 Кбайт практически не оказывает влияния.

См. также

Литература

de:Konventioneller Speicher en:Conventional memory es:Memoria convencional ko:기본 메모리 pl:Pamięć konwencjonalna pt:Memória convencional

Личные инструменты

Served in 0.074 secs.