Cтраница 1
Разметки граф и типы разделителей вводятся с АЦК цифрами, ограничители разметок и разделителей -, а программы строк - буквами, цифрами и значками. [1]
Разметки граф вводятся тремя цифрами, из которых в первых двух указана ширина графы, в 3 - й - точность графы. [2]
Разметки граф на печатном бланке отделяются друг от друга пробелами. В одной строке печатается не более 16 разметок граф. [3]
После разметки граф производится их разлиновка и ниже шкалы на 4 - 5 см проводятся две параллельные линии, между которыми размещаются заголовки граф. Подготовленный таким образом бланк, как образец, размножается типографским способом. [4]
Каждая разметка графы выбирается из поля РД после выполнения команд, связанных с выводом информации или изменением номера графы. При непосредственном задании типа разметки в команде ИГппп в первых двух тетрадах задана ширина графы, в третьей тетраде - точность обработки. При косвенном задании сначала определяется адрес регистра по его номеру, затем из заданного регистра в А1 по общему алгоритму выбирается информация, из которой вычисляется ширина графы преобразованием в двоичный код двух разрядов ( 2-го и 3-го) и точность - из первого разряда. Полученные данные запоминаются в тех же регистрах служебной зоны. [5]
Оператор разметки граф ( РГ) описывает количество граф в выходном документе, разрядность каждой графы и точность чисел, печатаемых в графе. Под разрядностью графы понимается предельное количество печатных позиций, которые можно в ней разместить. [6]
Оператор разметки граф документа действует до тех пор, пока в тексте программы не встретится другой оператор РГ с иными параметрами. Количество операторов РГ в тексте программы не ограничено. [7]
Таким образом, разметка граф определяет не только форму выходного документа, но. В ряде случаев это может оказаться неудобным. [8]
Распечатка ведется начиная от разметки граф до первой программы строки. При совпадении адреса текущего символа с адресом начала программы строки печатаются буквы ПС, каретка АЦПУ устанавливается в начало документа, производится поиск в программе следующего символа ПС, адрес которого становится ограничителем вывода. [9]
Рассмотрим примеры использования оператора разметки граф. [10]
В МП ввода и трансляции разметок граф ( рис. 2) анализ на код цифры введенного знака производится после ввода первого символа. При равенстве коду цифры дальнейший ввод воспринимается как разметка графы. [11]
Для этой цели используется оператор разметки граф документа - РГ, который описывает выходной документ, формируемый по программе. [12]
Затем выполняется выход на выбор новой разметки графы и следующей команды. [13]
Как уже говорилось, при разметке граф документа необходимо-учитывать, что разрядность графы, предназначенной для вывода числовой информации, должна быть по крайней мере на две печатные позиции больше максимальной разрядности выводимых чисел. Это объясняется тем, что одна печатная позиция в графе всегда автоматически добавляется для печати знака числа ( у отрицательных чисел - минус, у положительных - пробел) и одна - для печати при необходимости защитных значков. При определении максимальной разрядности выводимых дробных чисел необходимо учитывать одну позицию для десятичной запятой. [14]
АЦПУ ( АРД) - граница разметки, а на РА устанавливается код 3.15.15.15 - адрес начала разметки граф литерного АЦПУ. По-следовательно из ОЗУ выбирается байт, содержащий ширину гра фы, переводится в десятичный код и распечатывается двумя циф. [15]