
- •Оглавление
- •Подключение к Internet.
- •Виды доступа к Интернету
- •Полноценный доступ к Интернету
- •Среда передачи данных в Интернете
- •Конфигурирование памяти Виды оперативной памяти Стандартная память и область старшей памяти (uma)
- •Расширенная память
- •Дополнительная память
- •Область высокой памяти (hma) и xms-память
- •Программы управления памятью. Драйвер дополнительной и высокой памяти himem.Sys
- •Драйвер расширенной памяти
- •Оптимизация загрузки программ в umb
- •Устройства вывода Звук Акустические системы
- •Изображение Мониторы на базе элт
- •Зеленые и lr-мониторы
- •Защитные фильтры для мониторов
- •Основные параметры мониторов
- •Устройства ввода Привычные Клавиатуры современных пк
- •Необычные Джойстики
- •Экзотические Трекбол
- •Тачпад и трекпойнт
- •Виды пк Настольные пк
- •Компьютер Apple Macintosh
- •Создание Macintosh
- •Портативные компьютеры (ноутбуки)
- •Классификация портативных компьютеров
- •Особенности портативных компьютеров
- •Подготовка иллюстраций и рисунков с помощью программы Paint Основные сведения Запуск Microsoft Paint
- •Справочная система
- •Печать рисунка
- •Работа в Microsoft Paint Подготовка иллюстраций и рисунков
- •Работа с фрагментом
- •Работа с цветом
- •Рисование линий и фигур
Расширенная память
Расширенная память — это память за пределами нижнего мегабайта, специальным образом отображаемая на участок UMA. Внутри старшей памяти, используемой не полностью, выделяется окно в 64 Кбайта, в которое отображаются произвольные четыре «страницы» по 16 Кбайт, в которых содержится требуемая на данный момент информация. Этот способ увеличения объема доступной памяти нашел в отечественной литературе отражение в виде термина «отображаемая память», он позволяет адресовать большой объем памяти, как бы не выходя за пределы нижнего мегабайта. Это сравнительно старый метод увеличения памяти, доступной MS—DOS, разработанный в результате сотрудничества фирм Lotus, Intel и Microsoft (LIM). Другого способа предоставить микропроцессору 8088 более 1 Мбайта просто не существовало. Прикладные программы, требовавшие много памяти, разрабатывались специальным образом для того, чтобы они могли взаимодействовать с расширенной памятью.
LIM-спецификация расширенной памяти (Expanded Memory Specification, LIM EMS) обходит ограничения памяти, отображая «страницы» расширенной памяти в адресное пространство микропроцессора, по четыре страницы одновременно. Максимальный объем расширенной памяти по спецификации EMS 3.2 — 8 Мбайт, EMS 4.0 — 32 Мбайта. Так как компьютеры на микропроцессорах 8086 и 8088 не могут использовать дополнительную память, для таких машин EMS — единственная возможность увеличения доступной памяти.
80386 и более высокие микропроцессоры могут эмулировать наличие EMS-памяти, используя дополнительную память.
Дополнительная память
Дополнительная (Extended) память доступна на машинах с микропроцессором 80286 и выше. Она начинается с адреса 1024 Кбайта, где заканчивается область верхней памяти (UMA).
Понятие «extended memory» было введено специально для MS-DOS, когда появился микропроцессор 80286. Он мог адресовать 16 Мбайт памяти, а последовавший за ним 80386DX — 4 Гбайта памяти, но система MS-DOS не могла напрямую использовать память с адресами выше 1 Мбайта.
Поэтому важно понимать, что дополнительная память — это точно такая же память, как и стандартная, на таких же микросхемах. Только для MS-DOS необходимо конфигурировать ее, как дополнительную.
Область высокой памяти (hma) и xms-память
В середине 1980-х годов многие производители программного обеспечения предлагали программы, работающие с дополнительной памятью. Однако все они, как правило, использовали разные, несовместимые друг с другом способы доступа к дополнительной памяти. Наконец доступ к дополнительной памяти был унифицирован с появлением стандарта XMS 3.0 (eXtended Memory Specification). XMS 3.0 предусматривает выделение области высокой (верхней) памяти (High Memory Area, HMA) в адресах 1024—1088 Кбайт, и собственно дополнительную XMS-память выше 1088 Кбайт. На компьютерах с микропроцессором 80286 и выше операционная система MS-DOS может использовать область HMA для загрузки большей части ядра.
Программы управления памятью. Драйвер дополнительной и высокой памяти himem.Sys
Драйвер HIMEM.SYS обеспечивает стандарт XMS 3.0 для доступа к дополнительной памяти и области высокой памяти на компьютерах с микропроцессором 80286 и выше. Для того чтобы подключить HIMEM.SYS, необходимо занести в CONFIG.SYS строку вида
Адрес файла HIMEM.SYS должен быть указан полностью. Если в системе есть дополнительная память, которая может быть сконфигурирована как XMS, после перезагрузки компьютера по команде MEM появится сообщение, содержащее информацию о наличии и размере XMS-памяти. Чтобы загрузить ядро MS-DOS в высокую память (HMA), надо поместить в файл CONFIG.SYS команду