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

Таблица - сегмент

Cтраница 4


46 Приоритеты особых случаев доступа.| Приоритеты условий программных прерываний. [46]

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

Для выполнения переадресации используются два типа таблиц перекодировки: таблица сегментов и таблица страниц. Эти таблицы постоянно находятся в основной памяти.  [48]

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

Для любой программы или процесса в памяти имеется так называемая таблица сегментов, где каждый сегмент программы отображается отдельной записью, причем соблюдается взаимно-однозначное соответствие между именем сегмента и положением записи о нем в таблице. Так, в качестве имени сегмента может выступать порядковый номер соответствующей записи в таблице. Таблица сегментов служит для преобразования программных адресов в истинные адреса оперативной памяти.  [50]

РТС - табличный регистр страниц, КТ - код таблицы сегментов, КТС - код таблицы страниц, НФС - номер физической страницы.  [51]

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

Номер ( индекс) сегмента рассматривается как относительный адрес таблицы сегментов, расположенной в оперативной памяти. Число сегментов, на которое может делиться виртуальное адресное поле, управляется содержимым специального регистра.  [53]

Он используется для определения номера второго сегмента с помощью таблицы сегментов символов ( SST % ( SI % ( A %))), если объем образа символа занимает более одного сегмента. В строке 825 переменным М % и Wo присваиваются значения, соответствующие номерам первого и второго сегментов запоминаемого символа. В строке 830 проверяется значение переменной Wo для определения, является ли второй сегмент символа действительно заполненным данными, или первый сегмент был единственным сегментом символа. Если значения Wo и SST % ( M %) равны 255, это значит, что образ последующего символа с тем же номером ASCII размещается в одном физическом сегменте. В этом случае работа программы завершается и переменным 81 % и SST % присваиваются-необходимые значения, как об этом уже было сказано. Когда старый символ занимает более одного сегмента, то в SST % записывается число 255 ( строка 830), теперь означающее, что второй сегмент является очередным сегментом последовательности. И снова по значению Wo определяется, не является ли третий сегмент последним сегментом символа. Эта процедура продолжается до тех пор, пока все сегменты старого символа не будут освобождены и их номера не будут записаны в стек. На этом подпрограмма, начинающаяся в строке 825, завершается.  [54]

Помещает таблицу индексов символов ( SI %) и таблицу сегментов символов ( SST %) в начало набора образов символов.  [55]



Страницы:      1    2    3    4