Случайное
Старые записи

Бланк кодирования

Бланк кодированияКаждая строка, записанная на бланке кодирования, может быть идентифицирована. Идентификация строки не является частью оператора и используется для идентификации перфокарт исходной программы и их нумерации. Для записи идентификации на бланке кодирования могут использоваться колонки, следующие за колонкой указателя продолжения до последней колонки строки или от первой колонки строки до колонки начала оператора. Таким образом, если границы оператора стандартные, для идентификации можно использовать колонки 73— в°.

Записывать идентификацию не обязательно. При записи идентификации можно использовать любые символы кода ДКОИ. В операторах, приведенных на рис. 5, идентификация записана в колонках 73—80, как позволяют стандартные границы оператора.

Проверка последовательности на возрастание начинается с перфокарты, следующей за оператором ISEQ. Проверяются битовые значения поля, указанного операндами оператора ISEQ. Ошибки, обнаруженные при проверке, не влияют на результат трансляции, они выдаются в распечатке результатов трансляции. Проверка нумерации перфокарт, включаемых из макробиблиотек, не выполняется. Оператор ISEQ с пустым полем операндов прекращает процесс проверки.

Смещение, задаваемое в поле D1 или D2 , представляет собой 12-разрядное двоичное число, которое располагается в самой команде и может принимать значение от 0 до 4095. Смещение учаЬтвует в формировании каждого адреса основной памяти. Оно Тюзволяет адресовать байты памяти, следующие последовательно за байтом, адрес которого равен базовому адресу, или за байтом, адрес которого равен сумме индекса и базового адреса.

Интересные статьи

Copyright © 2022. All Rights Reserved.