Пояснить на какие области делится ОП и что в них содержится. (л12).
EMS (Extended Memory
|
| Верхняя
|
specification)-
|
| граница
|
дополнительная память
| XMS -дополнительная память -продлевается до
| памяти
|
(с учетом НМА)
| реального объема памяти
|
|
| (Expanded Memory Specification)
| 11 0000 h
|
| HMA -высокая память 64 Кб
| 10 FFFF h
|
| (Hing Memory Area)
|
|
| (доступна в реальном режиме)
|
|
|
| 10 0000 h
|
| Системная BIOS
| FFFFF h
|
Верхняя память
| (system BIOS) 64 Кб
|
|
(Uper Memory Area)
|
| F0000 h
|
UMA
| Свободная область
| EFFFF h
|
| иногда занимается System BIOS 64 Кб
|
|
|
| Е0000 h
|
384 Кб
| Адаптер ROM и RAM
| DFFFF h
|
| (резерв для адаптеров, имеющих собственные
|
|
| модули ROM BIOS и (или) спец ОЗУ) 128 Кб
|
|
|
| С0000 h
|
| Video RAM
| DFFFF h
|
| (видеопамять) 128 Кб
|
|
|
| А0000 h
|
| Пользовательская область
| 9FFFF h
|
Стандартная (базовая)
| (User RAM) до 638 Кб
|
|
память.
|
| xxx h
|
(Base Memory)
| Область DOS
| xxx h
|
| (DOS Area)
|
|
640 Кб
|
| 500 h
|
| Область BIOS
| 4FF h
|
| (BIOS Data Area) 256 б
|
|
|
| 400 h
|
| Векторы прерываний
| 3FF h
|
| (Interrupt Vectors)
|
|
| 256 двойных слов (по 4 байта)=1024 б
|
|
- Основная область памяти (стандартная)
В область, называемую основной областью памяти (англ. conventional memory), загружается таблица векторов прерываний (таблица занимает первые 1024 байта памяти и содержит до 256 векторов прерываний, из которых на практике задействована только часть из них. Диапазон абсолютных адресов таблицы векторов прерываний составляет от 0 до 400H. (400H = 1024d), различные данные из BIOS, а также могут загружаться некоторые 16-разрядные программы DOS. Область памяти занимает 640 Кбайт. - Верхняя область памяти
Верхняя область памяти (англ. UMA, upper memory area) занимает 384 Кбайт и служит для размещения информации об аппаратной части компьютера. Область условно делится на две области по 128 Кбайт и на две области по 64 Кбайт. В первые две области соответственно загружается информация о видеопамяти, загружаются различные программы BIOS-адаптеров, а также резервируется область памяти для BIOS. - Область высших адресов
Область высших адресов (англ. HMA, high memory area) — это небольшая область памяти (около 64 Кбайт), появившаяся при переходе на процессоры Intel 80286 и решающая некоторые проблемы совместимости. Это единственная область после 1 Мб доступная в реальном режиме за некоторых ухищрений (организации шлюза для 20-ого адреса – Game A20) - Дополнительная область памяти
В эту дополнительную область памяти (англ. XMS, extended memory specification) загружаются все оставшиеся приложения, работающие на компьютере. Объём этой области зависит от объёма оперативной памяти, установленной на компьютере. - НМА и XMS составляют расширенную область памяти (англ. EMS, expanded memory specification)