Cтраница 1
Отображение адреса используется в системе виртуальной памяти и в кэш-буферах для реализации дополнительных функций управления. [1]
![]() |
Распределение 961 - 1000 и сбор убывающей строки на Т. [2] |
Если отображение адресов сложнее, то элементы должны перемещаться не один раз, и, следовательно, для метода необходимо больше рабочей памяти. Характер связи между ключами и адресами определяет сложность вычислений адресов и возможность их непосредственного использования. [3]
Необходимость отображения адресов возникает, если процесс использует виртуальное адресное пространство или программа, соответствующая этому процессу, имеет оверлейную структуру. В последнем случае программа состоит из корневого сегмента ( секции), который постоянно находится в ОП, и нескольких оверлейных сегментов, располагающихся во внешней памяти и загружаемых ОС по мере необходимости в одну и ту же область ОП. При этом реализуется возможность выполнения программы, размер которой превышает размер области ОП, выделенной для этой программы. [4]
![]() |
Схема отображения адресов в ДОС КП. [5] |
На рис. 3 приведена схема отображения адресов программ на физическую память. [6]
![]() |
Виртуальные адреса памяти с 4096 по 8191 отображаются в адреса основной памяти с 0 по 4095. [7] |
Возможен и другой, более сложный способ отображения адресов из адресного пространства в реальные адреса памяти. Адреса, к которым программа может обращаться, мы будем называть виртуальным адресным пространством, а реальные адреса памяти в аппаратном обеспечении - физическим адресным пространством. Схема распределения памяти или таблица страниц соотносит виртуальные адреса с физическими адресами. [8]
Управление памятью включает в себя распределение ОП между несколькими процессами: защиту областей памяти, используемых процессами и ОС от случайного доступа со стороны других процессов; отображение адресов памяти, используемых процессами, на адреса ОП. [9]
Пример состава и размещения отдельных элементов микро - ЭВМ дан на рис. 2.1, где 1 - ПЗУ ( 3 X D464) для хранения программ-монитора емкостью 3 / 4 Кбайт); 2 - позиция для корпуса ППЗУ или РППЗУ для хранения программ пользователя ( емкость 1 / 4 Кбайт); 3 - дисплей ( восемь 7-сегментных светодиодных индикаторов для отображения адресов и содержимого ячеек памяти); 4 - клавиатура ( 16 клавиш шестнадцатиричного кода и 9 функциональных кл. [10]
![]() |
Динамическая переадресация памяти. [11] |
Наличие этого средства является основным отличием принципов работы моделей ЭВМ Единой системы Ряд-2 от моделей Ряд-1. Это средство обеспечивает функционирование пространства виртуальной основной памяти путем отображения вертикальных адресов в реальные по программно формируемым таблицам и опознавания виртуальных адресов, которые адресуют данные, не находящиеся в момент обращения в основной памяти. [12]
Начальный адрес окна связан с соответствующим регистром диспетчера памяти, через который осуществляется отображение виртуальных адресов окна на физические адреса библиотеки. Например, начальный адрес окна 1400008 означает, что отображение адресов окна будет производиться через 6 - й регистр диспетчера памяти. [13]
Если указанная виртуальная машина не зарегистрирована, об этом выдается соответствующее сообщение. Если идентификатор виртуальной машины совпадает с каким-либо из операндов ( либо его минимальным допустимым усечением), команды QUERY, то для отображения адреса абонентского пункта, используемого этой ВМ в качестве пульта, следует использовать команду QUERY USERS идвм. [14]
![]() |
Самоидентифицируемые данные. [15] |