№7. Виртуальная адресация – способ управления памятью, при котором адресуемая память делится между процессорами и прозрачно отображается на доступные области физической памяти. Системы с виртуальной оперативной памятью могут основываться или на сегментах, или на страницах. В любом случае ОС запоминает их в дисковой памяти, называемой областью обмена. Для использования виртуальной памяти необходимы: 1)Бит для каждого сегмента или страницы, который указывает физический ли это сегмент или дисковый; 2)Механизм прерывания для указания ОС необходимости загрузки отсутствующего сегмента или страницы. Страницы, виртуальные адреса которых находятся в строгом порядке, могут быть разбросаны по памяти хаотично. Диспетчер виртуальной памяти устанавливает соответствие между виртуальными адресами страниц и их физическим местоположением в памяти.
№8.
Кэш-память представляет собой быстродействующую память относительно небольшого объема, предназначенную для хранения последней записанной или считанной с диска информации. Использование кэша обеспечивает более быстрый доступ к наиболее часто используемым участкам диска, за счет чего средняя скорость ввода-вывода может увеличиться в несколько раз. В хэш-памяти, в отличие от кэш, хранится не конкретная информация (участки диска), а адреса, указывающие на эту информацию.
№9.
Селектор представляет собой индекс в таблице дескрипторов, т.е. это поле содержит номер сегмента. Каждый элемент таблицы дескрипторов сегментов содержит базовый адрес сегмента. Процессор добавляет к нему смещение и получает 32-битный линейный адрес. Если страницы разрешены, то микропроцессор транслирует линейный адрес в физический.
Дескриптор содержит базовый адрес сегмента в линейном адресном пространстве. Добавление смещения к адресному пространству дает линейный адрес операнда. Таблица дескрипторов сегментов представляет собой массив дескрипторов. Поле предельного размера определяет длину сегмента.
Практически трансляции логического адреса в линейный организовано с помощью неявного указания на селекторы и хранения дескрипторов в регистрах. Поэтому обращение к таблице дескрипторов производится только для тех команд, которые загружают новые селекторы в сегментные регистры.
№11.
*.lnk – файл-ссылка на другой файл. Создается пользователем для удобства работы. Пример: ярлыки на рабочем столе.
*.pif – содержит настройки приложений DOS, которые запускаются из-под Windows. При запуске приложения ищется файл с тем же именем и расширением pif. Если такого файла нет, то настройки берутся по умолчанию. В pif-файле можно указать предел выделяемой для программы памяти, оконный или полноэкранный режим, горячие клавиши, приоритет задачи.
№12.
ОС отводит специальную область оперативной памяти, называемой «окружением», для хранения значений некоторых переменных, которые используются операционной системой и др. программами. Окружение состоит из строк в виде «переменная=значение». Здесь переменная – любая строка не содержащая «=». ОС ДОС использует 3 переменные окружения: path (устанавливается командой path), promt (устанавливается командой promt), compose (устанавливается командой promt с параметром /p). Пользователь может задавать переменные окружения с любыми другими именами. Если указанной переменной уже было присвоено какое-либо значение, то оно заменяется новым. Прикладные программы могут выяснять значения каких-либо переменных. Чаще всего переменные окружения используются для того, чтобы обозначить, где программы должны искать вспомогательные файлы. Примеры: TEMP – указывает на каталог для временных файлов, INCLUDE – указывает на каталоги, в которых проводится поиск файлов.
№13.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.