Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика(лекции).doc
Скачиваний:
77
Добавлен:
21.03.2015
Размер:
2.71 Mб
Скачать

Тема 4: Операционная система dos. Распределение ресурсов.

4.1 Оперативная памятьОЗУ илиRAM– это память с высокой скоростью доступа к данным, предназначенная для временного их хранения во время работы компьютера.

Различают три вида оперативной памяти:

  1. Базовая Conventional Memory

  2. Дополнительная Expanded Memory (EMS)

  3. Расширенная Extended Memory (XMS)

Базовая память– это первые 640 Кбайт на любом компьютере с процессором 80286 и выше. Все процессоры способны адресовать 1 Мбайт памяти, но фирмаIBMзарезервировала верхние адреса памяти для выполнения внутренних функцийBIOS, видеопамяти.

Схема распределения памяти

Операционная система DOSможет осуществлять прямой доступ к базовой памяти объемом только до 640 Кбайт. Для адресации большего объема памяти используются аппаратные и программные средства в виде дополнительной и расширенной памяти.

Дополнительная память (EMS)– память сверх одного Мегабайта и начинается с адреса, соответствующего 1-му Мбайту. Дополнительная память требует драйвераHIMEM.SYS.

Схема расширения основной памяти с помощью дополнительной.

16 Мб

Доступ к дополнительной памяти осуществляется через зарезервированный сегмент в 64 Кбайта RAM, который называется страничный кадр. Сам он разделен на 4 страницы по 16 Кбайт. Каждая из них содержит копию соответствующей части дополнительной памяти.

Расширенная память (XMS)– область памяти выше 1-ого Мбайта. Как говорилось выше о дополнительной памятиXMSтак же не может быть непосредственной использована операционной системойDOS. Чтобы сделать расширенную память полезной необходимрасширитель DOS– постоянно загруженный в память драйверEMM386.exe. расширенная память гораздо быстрее дополнительной и в отличие от дополнительной, у которой всегда создается окно только в 64 Кб, в случае расширенной памяти говорят о линейной адресации.

ROM-BIOS - обеспечивает интерфейс между аппаратными средствами и программами, которые выполняются на компьютере.

Состоит из трех частей:

  1. Начальные программы – это программы самотестирования аппаратуры, где проверяются все компоненты персонального компьютера и оперативной памяти.

  2. Загрузка DOS.

  3. Обработка прерываний

Кроме дополнительной и расширенной памяти для увеличения производительности ЭВМ используется виртуальная и кэш-память.

Виртуальная память– это пространство адресуемой памяти, предоставляемой отдельному пользователю независимо от выделяемого ему реального объема основной памяти, т.е. это часть логического диска с характеристиками ОЗУ. Для создания виртуальной памяти используется драйверRAMDRIVE.SYS.

Кэш – память– это очень быстрая промежуточная буферная память. 2 вида:

  1. Системная, внешняя кэш-память – между центральным процессором и оперативной памятью. Находится на системной плате. Объем буферной памяти от 512 Кбайт до 1 Мбайта. Компьютер с процессором 486 и выше имеет внутреннюю кэш-память объемом 8кбайт. Для установки кэш-памяти требуется специальная микросхема.

Назначение: Кэширование памяти, обеспечение оптимизации обмена данными между ОЗУ и процессором.

  1. Кэш-память для магнитных дисков – дисковая кэш-память. Для кэширования дисков используется специальный драйвер SWARTDPV.EXE, который занимает часть дополнительной памяти под кэш, т.е. специальную область для хранения наиболее часто используемых данных.

Назначение: Кэширование диска, т.е. повышение интенсивности обмена данными между жестким диском и оперативной памятью.