Отображение оперативной памяти
Семейство ЭВМ PDP-11– это первый ряд 16-битных программно совместимых моделей ЭВМ от микро до супер-мини. Для многих последующих высокопроизводительных ЭВМ архитектура PDP-11 стала стартовой. Корпорация DEC, развивая эту архитектуру, стала лидирующей на рынке мощных 64-битных рабочих станций на базе VAX-кластеров и моделей МП серии Alpha.
Максимальный размер математической памяти моделей ЭВМ PDP-11 – 216 = 65 536 байт (64 Кбайт) или 215= 32 768 двухбайтных слов (32 К). Но максимальный размер физической памяти в четыре раза больше и может достигать до – 218 = 262 144 байта (256 Кбайт) или 131 072 слова (256 К).
Нумерация бит в байтах и словах – обратная (с младших разрядов), слова и двойные слова адресуются по номеру байта в слове (двойном слове).
Структура и нумерация бит в байте и адресация слов в физической памяти представлена на рис. 4.1.
Слова | Байты | ||||||||
номера байт | номера байт | номера байт | |||||||
старший | младший | младший | |||||||
старший | младший | старший | |||||||
старший | младший | * * * | |||||||
старший | младший | * * * | |||||||
* * * | * * * | * * * | |||||||
65 533 | старший | младший | 65 532 | * * * | |||||
65 535 | старший | младший | 65 534 | * * * | |||||
* * * | |||||||||
* * * | |||||||||
младший | 65 534 | ||||||||
старший | 65 535 | ||||||||
Рис. 4.1. Структура и адресация бит в байте и слов в памяти | |||||||||
Трансляция математических адресов производится с помощью диспетчера памяти (вариант реализации виртуальной памяти). Превышение объема физической памяти над математической памятью позволяет реализовать многопрограммные режимы работы.
Особенностью адресации памяти является то, что в пространство адресов математической и физической памяти отображаются не только адреса ячеек памяти, но и все пространство программно доступных регистров устройств ввода/вывода (номера портов).
Под адреса портов выделены 4 Кбайт старших адресов пространства памяти.
Дата добавления: 2015-08-14; просмотров: 598;