Адрес - таблица - сегмент - Большая Энциклопедия Нефти и Газа, статья, страница 1
Жизнь, конечно, не удалась, а в остальном все нормально. Законы Мерфи (еще...)

Адрес - таблица - сегмент

Cтраница 1


Адрес таблицы сегментов - Биты 8 - 25 управляющего репь стра 1, дополненные шестью младшими нулями, образуют 24-битовый истинный адрес, определяющий начало таблицы сегментов.  [1]

Информация, которая может включать части логического адреса и адреса таблицы сегментов.  [2]

Когда команда загрузка управления изменяет размер сегмента, размер страницы, адрес таблицы сегментов или длину таблицы сегментов, значения этих полей на начало операции ссь храняют силу на все время выполнения данной операции.  [3]

4 Процедура перехода к прерывающей программе и возврат из нее в ЕС ЭВМ. [4]

В управляющем регистре / разряды 0 - 7 и 8 - 25 выделены для указания соответственно длины и адреса таблицы сегментов. В управляющих регистрах 10 и II ъ разрядах 8 - 31 находятся граничные адреса области памяти, на которую распространяется регистрация программных событий.  [5]

В управляющем регистре 1 разряды 0 - 7 и 8 - 25 выделены для указания соответственно длины и адреса таблицы сегментов.  [6]

И наоборот, если переадресация задана, то в TLB может быть загружена информация из всех строк таблицы переадресации, которые могут быть использованы для перекодировки адреса, если в свою очередь заданы текущие размеры страницы и сегмента, а также текущие адрес таблицы сегментов и длина таблицы сегментов. Загрузка TLB не з ависит от того, используется ли данная строка для перекодировки адреса в процессе выполнения текущей команды, причем такая загрузка TLB может иметь место и в том случае, когда определено состояние ожидание. Аналогичным образом в TLB из таблицы сегментов или таблицы страниц может быть занесена информация, содержащая ошибку формата.  [7]

В TLB может храниться более одной копии строки таблицы. Например, в некоторых реализациях TLB в него заносится копия доступной строки таблицы для каждого адреса таблицы сегментов, по которому эта строка становится присоединенной. В то же время в других реализациях TLB доступная строка таблицы страниц попадает в TLB для каждой присоединенной и доступной строки таблицы сегментов, которая указывает на данную строку таблицы страниц.  [8]

В TLB может находиться более одной копии строки таблицы. Например, в некоторых реализациях TLB может производиться занесение в TLB копии действительной строки таблицы для каждого адреса таблицы сегментов, в результате чего строка делается выделенной для использования. В то же время в других реализациях 1LB может производиться занесение в TLB действительной строки таблицы страниц для каждой действительной и выделенной строки таблицы сегментов, с помощью которой определяется данная строка таблицы страниц.  [9]

Индекс сегмента в поле логического адреса используется для выбора строки таблицы сегментов, указывающей на таблицу страниц, которую следует использовать для получения реального адреса. Чтобы получить адрес строки таблицы сегментов, к содержимому битов 8 - 25 управляющего регистра 1 следует приписать справа шесть нулей и сложить значение индекса сегмента с полученным числом таким образом, чтобы младший бит индекса сегмента располагался в позиции, соответствующей биту 29 адреса таблицы сегментов.  [10]

Часть логического адреса, содержащая индекс сегмента, ис - пользуется для выбора строки из таблицы сегментов, которая определяет таблицу страниц, участвующую в формировании истинного адреса. Адрес строки в таблице сегментов получается путем присоединения к содержимому битов 8 - 25 управляющего регистра 1 шести младших нулевых битов и прибавления к полученному коду кода индекса сегмента. При этом младший бит кода индекса сегмента располагается на позиции, соответствующей биту 29 адреса таблицы сегментов.  [11]



Страницы:      1