|
Функции:
Схема: 1. Регистр микрокоманд 2. Логика выбора регистра с плавающей точкой 3. Регистр системных команд 4. Сумматор плавающей запятой и 6 64-рёх разрядных накопительных регистра для операций с плавающей запятой 5. Логика выбора регистров преобразования 6. Регистры состояния, регистр активной страницы режима пользователя, регистр активной страницы режима системы 7. Сумматор 8. Компаратор 9. Логика запрета |
Набор регистров активной страницы соответствует режиму пользователей и системы. Состоит из 2 16-ти разрядных регистра – адреса и описания страницы. Регистр адреса страницы представляет собой константу используемую в вычислении адреса. В регистре описания содержится информация о характере возможных обращений.
Компаратор и логика запрета выполняют функцию запрета памяти от неразрешённых операций.
Диспетчер памяти обеспечивает:
· Расширение ёмкости адресуемой памяти
· Переадресация, защита памяти с защитой по разделению времени
· Использование различных областей адресов для режимов работы пользователей и системы
Расширение ёмкости адресуемой памяти
16 разрядов позволяет адресовать 64к памяти, 20 разрядов - до 1мб.
Адреса подразделяются на виртуальные – в программе, и физические – непосредственно в магистрали адреса. Для получения 20-ти разрядного физ. адреса используется суммирование логического 16-ти разрядного адреса и константы, находящейся в регистре. Адресуется 8 страниц по 4 тыс. слов, шаг – 32 слова.
16-ти разрядный виртуальный адрес
Поле активной страницы (ПАС) – регистр адреса и описания
|
|
Пример
68 1778
|
|
+5460
101100110000 - const
|
|
Регистр описания страницы
ПДС – поле длины страницы
З – запись страницы )означает что на данную страницу была произведена запись, устанавливается только логикой диспетчера памяти)
НР – направление расширения страницы (0 – вверх, 1- вниз )
ПЗП – поле защиты памяти, способ – вызов отказа
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.