Поле - индекс - Большая Энциклопедия Нефти и Газа, статья, страница 2
"Подарки на 23-е февраля, это инвестиции в подарки на 8-е марта" Законы Мерфи (еще...)

Поле - индекс

Cтраница 2


Поле индекса страницы занимает биты логического адреса, непосредственно следующие за битами поля индекса сегмента, и распространяется до бита 19, если страница содер - жит 4К байтов информации, и до бита 20, если страница со-держит 2К байтов информации. Индекс байта занимает оставшиеся 11 или 12 младших разрядов логического адреса.  [16]

Логический адрес подразделяется соответственно на поле индекса сегмента, поле индекса страницы и поле индекса байтов.  [17]

Логический адрес подразделяется соответственно на поле индекса сегмента, поле индекса страницы и поле индекса байта.  [18]

Короткое смещение SP, ( SP - хх) - слово команды содержит 5 - или 6-битовое беззнаковое поле непосредственногго индекса. Это поле сдвигается влево на 1 или 2 позиции, в соответствии с разрядностью доступа, дополняется нулями для формирования 32-битового смещения и затем вычитается из активного указателя стека ( NSP в нормальном режиме, ESP в режиме исключений) для получения адреса операнда. Таким образом, смещение мЬжет лежать в диапазоне от [0] до [ 31 / 63 ] слов или длинных слов, в соответствии с разрядностью доступа. Содержимое активного регистра SP не изменяется. Всегда используется линейный тип арифметики. Смещение слова SP, ( SP хххх) - адрес операнда является суммой содержимого активного указателя стека SP и непосредственного смещения. Смещение является знаковым 15-битным словом, требующим второго слова команды.  [19]

20 Нумерация заголовков. [20]

Если после создания оглавления, оно будет храниться отдельно от основного текста, то выделите оглавление и нажмите клавиши Ctrl Shift F9 для преобразования поля индексов в обычный текст.  [21]

Поле индекса сегмента начинается с бита 8 логического адреса и распространяется до бита 15 включительно при 64К - бай-товом сегменте и до бита 11 при 1М - байтовом сегменте. Поле индекса страницы начинается с бита, следующего за последйим битом индекса сегмента, и распространяется до бита 19 при 4К - байтовой странице и до бита 20 при 2К - байтовой странице. Индекс байтов включает в себя последние 11 или 12 младших битов логического адреса.  [22]

Они могут быть получены без индицирования всех интерференционных максимумов и без оценки их интенсивности. Затем анализируют поле индексов присутствующих максимумов, уточняют тип ячейки Бравэ по интегральным погасаниям ( см. гл.  [23]

Когда используется Время Задержки и установлен Флаг Ввода Пользователя, обработка продолжится, когда получен ввод пользователя или когда истечет время задержки. Флаг Прозрачности - Указывает на наличие индекса прозрачности в поле Индекса Прозрачности.  [24]

Флаг Глобальной Таблицы Цветов - флаг, указывающий на присутствие Глобальной Таблицы Цветов, т.е. если этот флаг установлен, непосредственно за Дескриптором Логического Экрана последует Глобальная Таблица Цветов. Этот флаг также выбирает тип интерпретации Индекса Цвета Фона; если он установлен, значение поля Индекса Цвета Фона должно быть использовано в качестве табличного индекса цвета фона.  [25]

Машины могут обрабатывать последовательности, состоящие из 4 -, б - и 8-разрядных кодов, которые служат для представления алфавитно-цифровой информации. Описатель строк содержит те же поля и управляющие разряды, что и описатель данных, и разница состоит лишь в правилах образования значения индекса, который формируется в поле индекса описателя. Если обращение производится к 4-разрядным элементам, происходит деление номера такого элемента на 12, и в дескриптор помещается номер слова и номер элемента в слове. Деление выполняется аппаратурой, которая узнает о том, что надо делать, по значению разрядов описателя, указывающих тип элемента строки.  [26]

27 Динамическая переадресация памяти. [27]

Содержимое этой строки определяет реальный адрес таблицы страниц. По индексу страницы, также содержащемуся в логическом адресе, из таблицы страниц выбирается строка, которая содержит старшие разряды реального адреса. В качестве младших разрядов реального адреса используется поле индекса байта логического адреса.  [28]

При просмотре таблицы страниц содержимое четырех старших битов индекса страницы сравнивается с длиной таблицы страниц, задаваемой битами 0 - 3 строки таблицы сегментов. Таким образом определяется, принадлежит ли адресуемая строка данной таблице страниц. Если значение в поле длины таблицы страниц меньше содержимого четырех старших битов поля индекса страницы, то фиксируется особый случай при переадресации страницы, и элементарная операция аннулируется.  [29]

На рис. 5.5 показана простая программа на языке ассемблера, написанная для гипотетической машины Системы 360 с непосредственной адресацией, в которой используется BSS-за-грузчйк. Если результат не равен 3, управление передается подпрограмме с именем ERR. Поскольку вычислительная машина использует непосредственную адресацию, в объектных ко - дах отсутствует поле базового регистра, и нет необходимости писать в исходной программе псевдокоманду USING. Команда EXTRN определяет символы SQRT и ERR как имена других подпрограмм; поскольку соответствующие этим символам адреса не определены в данной подпрограмме, они определяются как внешние символы. Для каждого внешнего символа ассемблер генерирует в начале программы четырехбайтовое поле, содержащее запись этого символа в коде EBCDIC. Для простоты предполагается, что длина символа не превышает четырех элементарных символов кода EBCDIC. Эти дополнительные слова называются векторами переходов. Каждому обращению к внешнему символу приписывается адрес соответствующего слова вектора переходов. Кроме того-для каждого полуслова ( двух байтов) программы ассемблер заводит отдельный бит перемести-мости. Например, ассемблированной команде ST 14 36 приписываются биты переместимости 01, так как первое полуслово содержит код операции, поле регистра и поле индекса и не изменяется при перемещении программы, в то время как второе полуслово содержит относительный адрес 36, который должен быть изменен при перемещении.  [30]



Страницы:      1    2