Cтраница 3
После этого на пульт ВМ в крайние левые позиции очередной строки области вывода ( если установлен режим отображения протокола редактирования) или первой строки области ввода ( если установлен режим отображения данных) будет выведен номер записи. Номер первой записи равен приращению. Затем следует ввести строку данных и нажать клавишу ВВОД. Текстовый редактор включит эту строку данных в файл, поместив номер в крайние правые позиции записи, затем подсчитает номер для очередной записи ( он равен номеру предыдущей записи, увеличенному на приращение) и выведет его на пульт. [31]
В качестве заголовка Z 9 следует каждый раз подставлять очередную строку, считанную из файла OPER, а ответы из 0 () преобразовывать к числовому виду и тут же использовать для расчетов и вывода очередной строки в выходной файл. [32]
Возвращаем каретку в исходное положение с подачей бумаги на очередную строку. Коротко нажимаем табуляционную клавишу и на установочной клавиатуре набираем 2 - е слагаемое. Затем нажимаем клавишу Старт-1 и в результате слагаемое переносится в регистры МД и МР. [33]
![]() |
Иллюстрация к работе алгоритма. [34] |
Появление нулевого порядка означает, что начальный пиксел на очередной строке просмотра следует выбирать особенно тщательно. Если просмотр осуществляется вниз и значение верхнего порядка равно, а нижнего не равно нулю, то в этом случае никаких сложностей не возникает. [35]
После ретрансляции и распечатки разметки регистров каретка возвращается в начало очередной строки, устанавливается адрес начала программы, из ОЗУ потетрадно выбираются знаки и начинается их расшифровка. [36]
Идея алгоритма формирования М - матрицы основана на том, что при записи очередной строки М - матрицы в контур подключаемой к дереву хорды не могут входить ветви дерева, имеющие следующий признак: какой-либо из узлов ветви дерева не повторяется в других строках массива ветвей дерева и в строке хорды, подключаемой к дереву. [37]
Еще одна директива, ускоряющая процедуру ввода программы, обеспечивает автоматический набор номера очередной строки. Устанавливается такой режим по директиве AUTO ( авто) и сбрасывается в момент исполнения любой другой директивы. [38]
Большинство устройств отображения и печати данных перемещают курсор или печатающий механизм к началу очередной строки, как только будет получен символ возврата каретки CR, но при этом не переводят курсор на новую строку. [39]
Так как регистр АС0 выполняет функцию горизонтального сложения, то перед расчетами по очередной строке его нужно погасить. [40]
Интервальный рычаг 30 служит для равномерной подачи бумажной закладки по отношению к линии печатания очередной строки и возвращения каретки вправо в исходное положение при переводе интервальной ручки. [41]
![]() |
Наборный табулятор ( простой одноразрядный. [42] |
Интервальный рычаг 30 служит для равномерной подачи бумажной закладки по отношению к линии печатания очередной строки, совмещая при переводе интервальной ручки возвращение каретки вправо в исходное положение. [43]
Если необходимо продолжить запись оператора на очередную строку, то на шестой позиции этой очередной строки следует поставить любой символ, отличный от нуля и пробела. [44]
Транслятор с ФОКАЛа является однопроходным и работает в диалоговом режиме, запрашивая у оператора очередную строку исходного текста лишь после обработки предыдущей. В целях экономии оперативной памяти в самом начале работы транслятор запрашивает, нужны ли пользователю стандартные функции ( синус и др.), и если получает ответ No ( нет), то стирает соответствующие подпрограммы, увеличивая поле, которое отводится под транслируемую программу. Нумерация строк исходного описания облегчает процесс редактирования, исправления и дополнения программы при отладках. [45]