Исходная программа
В исходной программе на языке ассемблера могут присутствовать комментарии, представляющие пояснения к исходной программе, которые могут быть полезны во время отладки, эксплуатации и сопровождения программы. Комментарии не оказывают влияния на транслируемую программу. Каждый комментарий может занимать одну или несколько строк на бланке кодирования. Признаком того, Читать далее
Набор данных загрузчика
В приведенной процедуре используются те же операторы, что и в процедурах, рассмотренных ранее. Оператор ЕХЕС с именем GO вызывает для выполнения загрузчик. Значение МАР операнда PARM указывает загрузчику на необходимость вывести в набор данных SYSLOUT план загрузочного модуля, а значение PRINT — на необходимость вывести в этот же набор данных диагностические сообщения. Оператор DD с именем SYSLIN определяет Читать далее
Исходный модуль
Исходный модуль на языке ассемблера записывается как последовательность операторов ассемблера, которыми могут быть: машинные команды, команды ассемблера, макрокоманды, команды генерации.
Машинные команды представляют собой символическую форму записи обычных машинных команд ЕС ЭВМ, набор которых определяется системой команд ЕС ЭВМ.
Команды ассемблера используются для определения данных, разбиения Читать далее
Вызов команд
Вызов команд в программе пользователя можно выполнить, записав в программе машинную команду SVC 202. Перед выдачей SVC 202 следует подготовить список параметров, а адрес списка параметров поместить в регистр 1. Список параметров должен быть выровнен на границу двойного слова и содержать те же операнды, какие использовались бы при вводе команды с АП. Каждый Читать далее
Адресная константа
Явная адресная константа. В программах можно использовать константы в виде явных адресов памяти. Такие константы называются явными адресными константами, или константами типа S. Явная адресная константа может быть определена двумя способами: как одно абсолютное или простое переместимое выражение, например DC S; как два абсолютных выражения, первое из которых представляет смещение, а второе — регистр базы. Второе Читать далее