Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
38
Добавлен:
09.12.2018
Размер:
338.41 Кб
Скачать

31.Сегментное распределение памяти.

Ответ:

Виртуальное адресное пространство процесса делится на сегменты, размер которых определяется программистом.

При загрузке процесса часть сегментов помещается в ОП, а часть сегментов размещается в дисковой памяти.

Вовремя загрузке система создает таблицу сегментов процесса.

Время от времени происходит прерывания, связанные с отсутствием нужных сегментов в памяти, при необходимости освобождения памяти некоторые сегменты выгружаются, при каждом обращении к ОП выполняется преобразование виртуального адреса в физический.

Недостаток: фрагментация, медленное преобразование адреса.

32.Сегментно-страничное распределение памяти.

Ответ:

Представляет собой комбинацию страничного и сегментного распределения памяти.

Виртуальное адресное пространство процесса делится на сегменты, а каждый сегмент делится на виртуальные страницы, которые нумеруются в пределах сегментах.

ОП делится на физ. страницы. Загрузка процесса выполняется ОС построчно, при этом часть страниц размещается в ОП, а часть на диске.

Для каждого сегмента создается своя таблица страниц. Для каждого процесса создается таблица сегментов.

33. MSDOS. История развития. Параметры загрузки.

Ответ:

MSDOS была создана на основе DOS в фирме Micro Soft, и была продана компьютерным компаниям.

В 1981 году корпорация IBM создала первый персональный компьютер IBM PC, основанный на процессоре Intel 8086.Этот компьютер был оснащен 16-разрядный однопользовательской ОС реального режима с командной строкой MS DOS 1.0.

С годами в ОС MS DOS появилось много новых функций, но она по прежнему оставалась ориентированной на командную строку.

Блок начальной загрузки – короткая программа, считывающая 2 модуля ОС, которые завершают процесс загрузки ОС.

Загрузчик ОС состоит из 2-х частей.

1-ая часть находится в первом секторе жесткого диска – она выбирает, с какого из разделов жесткого диска следует продолжать загрузку.

2-ая часть находится в первом секторе этого раздела – она считывает модули и передает им управление.

Загрузчик просматривает корневой каталог системного диска, проверяет, являются ли два первых файла модулями io.sys и msdos.sys. Если да – загружает их в ОП и передает управление MS DOS. Если нет – выводит на экран соответствующее сообщение.

34. Структура диска в MSDOS. Файловая система.

Ответ:

Структура диска в MSDOS

Первый сектор жесткого диска содержит загрузочную запись, которая занимает его начальную часть и является программой, которая во время начальной загрузки помещается в определенный адрес ОЗУ, после чего ей передается загрузка

При загрузке ОС с жесткого диска вначале модули BIOS считывают загрузочную запись в память, и ей передается управление.

Так же в загрузочной записи находятся параметры, описывающие характеристики данного логического диска. Все параметры располагаются в самом начале сектора, в его форматированной области.

Файловая система

Файловая система MS DOS – FAT 16 – логический диск.

Каждый лог.диск имеет свое уникальное имя. Диски А: и С: - системные, содержать модули MS DOS.

Элементы файловой структуры:

  • Загрузочный сектор

  • FAT-таблица

  • Корневой каталог

  • Область данных

Файловая система FAT объединяет смежные секторы в кластеры.