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

Остальная байта

Cтраница 3


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

32 Поля элемента каталога. [32]

Код 00 в первом байте поля имени показывает, что этот элемент каталога ранее не использовался. Так как каталог заполняется последовательно, это означает, что и следующие за ним элементы также не использовались. Это позволяет избежать лишних поисков в каталоге. Все остальные байты элемента не пзменя ются. FAT информация после удаления файла позволяет выполнять его восстановление, если занимаемое им рапсе дисковое пространство не было выделено другому файлу.  [33]

Первый регистр каждой пары должен иметь четный номер. В команде MVCL происходит пересылка байтов второго операнда на поле, заданное первым операндом. Пересылка происходит слева направо. Если второй операнд оказывается короче, то остальные байты первого операнда расписываются кодом символа-заполнителя. Если поля первого и второго операндов перекрываются полностью или частично, то пересылка байтов не производится.  [34]

35 Диагностирование УПУ / ПУ с помощью процессора. [35]

Более подробную информацию о состоянии ПУ содержит так называемый код уточненного состояния, длина которого зависит от типа ПУ. Для получения кода уточненного состояния используется специальный приказ уточнить состояние. Собственно информация уточненного состояния обычно содержится в первых двух байтах, а в остальных байтах находится диагностическая информация.  [36]

В процессе выборки пачки переписываются из оперативного архива в последовательный набор данных на магнитной ленте, которую назовем лентой текущей выборки. С ленты текущей выборки информация разбирается по тематическим массивам при помощи программ пользователя, написанных с учетом структуры файла на ленте выборки. Перед каждой пачкой вставляется заголовочная запись, имеющая в первых 4 байтах символы СПРВ, а в остальных байтах - информацию из справочника, относящуюся к данной пачке. В первых 4 байтах расположен номер макета, который может являться ключом при отборе программой пользователя своих пачек.  [37]

По всей вероятности, упакованная десятичная константа является вторым наиболее широко используемым типом констант в коммерческом программировании на языке Ассемблера. Форма ее выражения вполне аналогична шестнадцатеричной константе в том отношении, что каждая цифра в ней занимает после компиляции половину байта. Знак упакованной десятичной константы можно выразить явно или опустить; в последнем случае константа считается положительной величиной. Когда компилятор формирует упакованную десятичную константу, знак помещается правее самой правой цифры собственно константы и вместе с ней заполняет самый правый байт поля. Остальные байты скомпилированной константы заполняются остальными парами цифр.  [38]

Программный модуль - это знакомая нам подпрограмм. В ОС ЕС ЭВМ различаются четыре вида модулей: входной, объектный, загрузочный ц рабочий. Входной модуль представляет собой текст на языке ассемблера, особенности которого мы подробно рассмотрим ниже. Он составляет входную информацию для компилятора ассемблера, перерабатывающего его в объектный модуль. Основную часть модуля ( ТХТ) составляет последовательность машинных команд, постоянных и переменных, расположенных в том порядке, в каком были расположены их прообразы во входном модуле. Каждая команда представлена в машинной форме: код операции, номера регистров, смещения, непосредственные операнды замены соответствующими двоичными кодами. Все постоянные переведены в ту форму, в какой они могут восприниматься процессором при выполнении программы, а места переменных, соответствующих командам DS входного модуля, заполнены случайной информацией. Весь текст разбит на записи длиной в 80 байтов, причем собственно текст занимает в каждой записи байты с номерами от 17 до 72, а остальные байты содержат Служебную информацию.  [39]



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