Cтраница 3
Выдаются области между начальными и конечными адресами по одному полному слову за один раз. Если начальный и конечный адреса не кратны полному слову, адреса округляются соответственно сверху или снизу до полного слова. [31]
Схема организации списка очередей с 4 приоритетами. [32] |
При, наличии приоритетов организация списков несколько изменяется. В списки добавляются начальные и конечные адреса очередей каждого из приоритетов. Таким образом каждый приоритет получает свой подсписок, но адрес первой свободной ячейки для всех приоритетов остается один. Начальное состояние списка устанавливается процедурой begstapr. [33]
Вход в микротест ДГОП осуществляется из микротеста ДГВХ при установке переключателя ДИАГНОСТИКА в положение ОП. В микротесте ДГВХ подготавливаются начальный и конечный адреса основной памяти для выполнения проверок в заданной области. [34]
Примеры чисел, преобразуемых модулем TRAN А - начальный адрес области. А, - конечный адрес области. [35] |
Входными данными программы TRAN являются начальный и конечный адреса преобразуемого числа и переменная, в которую посылается результат. Причем первый байт этой переменной должен содержать символ Н и F в коде ДКОИ-8 для получения результата длиной полуслово или слово соответственно. [36]
Для ввода и вывода информации на магнитные ленты в оперативной памяти машины отводятся участки, которым присваивается номер соответствующей ленты. Каждый участок памяти определен своим начальным и конечным адресом. Конечные адреса обозначены и. Количество ячеек в каждом участке кратно длине макета обрабатываемой информации. [37]
При записи мигает зеленая индикационная лампа ( 14), а в поле индикации адресов и данных последовательно индицируются текущие адреса и данные. По окончании записи индицируются следующий после конечного адрес и его данные. [38]
В байте 63 указывается порядковый номер области в файле. В байтах 64 - 71 указываются начальный и конечный адреса Оглавления тома. [39]
Операция ввода информации осуществляется по команде ввода. В команде ввода указывается номер вводимой зоны, начальный и конечный адреса ячеек оперативной памяти, в которые должна быть переписана данная информация. [40]
Блок-схема программы ввода - вывода. [41] |
Когда эта команда будет введена, скажем, в ячейку 000, и выполнена машиной, то управление перейдет к подпрограмме ввода. Эта подпрограмма введет следующие два слова программы, которые должны содержать начальный и конечный адреса зоны памяти, в которую должна быть записана программа. Подпрограмма формирует команду ввода по заданному начальному адресу и заносит в счетчик конечный адрес, после чего начинается циклическое выполнение команды ввода. Когда ввод программы будет закончен, подпрограмма должна передать управление по заданному начальному адресу ввода, и тем самым машина перейдет к выполнению введенной программы. Вероятно, разумно остановить машину, прежде чем начнутся вычисления, например для того, чтобы дать возможность оператору выключить вводное устройство. [42]
При выводе массива из оперативной памяти освободившееся место фиксируется в таблице распределения. Поскольку массивы могут быть переменной длины, положение незанятых участков оперативной памяти фиксируется начальным и конечным адресом. [43]
Очень просто определить, что кольцевой буфер пуст, в этом случае начало и конец очереди совпадают. Так же легко определить и переполнение буфера, так как добавление нового слова в конечный адрес очереди перекрывает начало. Такая ситуация недопустима, если программа не может сама различить пустую или переполненную очередь и обеспечить запоминание возникающих новых обращений при переполнении буфера. [44]
С помощью этой процедуры производится пересылка массивов, положение которых задано в математических адресах. В стандартной процедуре пересылки указывается начальный адрес того места, на которое массив должен быть переслан, и вслед за ним начальный и конечный адрес того места, на котором массив находится. [45]