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

Выполнение - макрокоманда

Cтраница 1


Выполнение макрокоманды с пустым списком ввода ( что допускается) означает пропуск ( игнорирование) очередной порции дан-ны:: на перфокартах.  [1]

Выполнение макрокоманды заключается в выполнении одной из микроподпрограмм, образующих содержимое управляющей па-мяти. Обычно выполнение последовательности микрокоманд разделяется на несколько этапов, чтобы можно было разделять общий микрокод. На каждом этапе для выполнения конкретной требуемой функции последовательно выполняется набор микрокоманд. Затем для определения следующего выполняемого этапа дешифрируются код операции или другие поля команды.  [2]

После выполнения макрокоманды выдается код возврата: 0 - если программа с указанным кодом авторизации или текущей программе доступна SVC-программа с указанным функциональным кодом; 4 - если такая SVC-программа недоступна.  [3]

После выполнения макрокоманды RO будет содержать действительный верхний адрес, доступный программе.  [4]

После выполнения макрокоманды GET в регистре 1 находится адрес логической записи. В результате выполнения макрокоманды PUT эта запись пересылается в сегмент выходного буфера.  [5]

После выполнения макрокоманд GET или PUT в решстре 1 находится адрес логической записи. Подменный адрес указывается во втором операнде макрокоманд.  [6]

После выполнения макрокоманды NOTE регистр 1 содержит в двоичном представлении адрес последнего считанного блока.  [7]

После выполнения макрокоманды FIND в регистр 15 передается код возврата: 0 - успешное завершение, 4 - имя не найдено в оглавлении библиотеки, 8 - постоянная ошибка ввода-вывода. Если во втором операнде задан относительный адрес в списке, код возврата всегда 0, при обнаружении ошибки последующая макрокоманда READ передает управление программе анализа ошибок.  [8]

После выполнения макрокоманды FSOPEN регистр 1 содержит адрес блока FSCB для файла.  [9]

После выполнения макрокоманды FSREAD регистр 1 содержит адрес блока FSCB для файла, а регистр 0 - количество фактически прочитанных байт.  [10]

После выполнения макрокоманды FSWRITE в регистре 1 содержится адрес блока FSCB для файла.  [11]

После выполнения макрокоманды FIND регистр 15 содержит код возврата. При задании второго операнда в виде адрес имени, D код возврата может иметь одно из трех значений: 00 - успешное выполнение; 04 - имя раздела в справочнике набора данных не найдено; 08 - при поиске в справочнике обнаружена постоянная ошибка ввода-вывода.  [12]

После выполнения макрокоманды STOW регистр 15 содержит одно из следующих значений кода возврата: 00 - успешное выполнение; 04 - справочник уже содержит указанное имя; 08 - указанное имя не найдено в справочнике; ОС - в справочнике нет места для нового элемента; 10 - постоянная ошибка ввода-вывода при поиске в справочнике.  [13]

Время выполнения макрокоманды определяется подсчетом числа микроциклов и циклов обращений к памяти. Если цикл обращения к памяти составляет 500 не, то время выполнения макрокоманд ADD Rl, R2 и ADD MER, R2, блок-схемы которых приведены на рис. 10.11, составит 1 78 и 2 94 мкс.  [14]

Время выполнения макрокоманд обращения к каналам ввода-вывода t - t, tg для моделей ЕС ЭВМ Ряда 2 составляет 3 - 5 мс.  [15]



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