Строка - перфокарта - Большая Энциклопедия Нефти и Газа, статья, страница 3
Чтобы сохранить мир в семье, необходимы терпение, любовь, понимание и по крайней мере два телевизора. ("Правило двух телевизоров") Законы Мерфи (еще...)

Строка - перфокарта

Cтраница 3


Устройства ввода и вывода из-за отличия в скоростях работы и из-за инерционности ме-ханич. Рассмотрим работу табулятора в качестве устройства ввода. При вводе с перфокарт, на к-рых информация набита по колонкам ( один символ в колонке), каждая из строчек перфокарты считывается читающими щетками одновременно. В машину поступают: сигнал появления перфокарты под щетками, сигнал появления строки перфокарты под щетками и сигнал окончания перфокарты.  [31]

Кроме вывода на печать, возможен вывод на перфокарты. Каждой ячейке соответствует одна строка перфокарты. Между разрядами ячейки и колонками перфокарты сохраняется то же соответствие, что при вводе с перфокарт. Каждая выводимая строка перфокарты снабжается основным маркером. Адресные коды отперфорировать невозможно. Таким образом, понятие массива вывода совпадает с понятием программного массива, тогда как массив ввода, благодаря наличию в нем адресных кодов, может состоять из нескольких программных массивов.  [32]

Для ввода используются стандартные 80-колонные или 40-колонные перфокарты и телеграфная лента. Устройство ввода с перфокарт позволяет вводить перфокарты с любым расположением информации. Для этой цели служит специальная коммутационная доска. Правильность ввода каждой перфокарты может контролироваться автоматически. Для этой цели служит сумматор, установленный в клавишном устройстве, который обеспечивает суммирование 11 кодов, пробиваемых на 11 строках перфокарты, и автоматическую перфорацию суммы иа 12 - й строке. Контроль может производиться в процессе ввода по специальной программе.  [33]

Каждой колонке клавиатуры поставлены в соответствие определенные три позиции на перфокарте: после набора слова на клавиатуре при нажатии специальной исполнительной клавиши в каждой тройке позиций очередной строки перфокарты путем перфорации отверстий изображается ( в двоичной системе счисления) та цифра, которой соответствует нажатая клавиша данной колонки. Наряду с этим нажатие исполнительной клавиши влечет за собой перфорацию отверстия и в маркерной позиции данной строки. Таким образом, производится автоматический перевод восьмеричной записи слова в двоичную - этот перевод можно осуществить схемным путем благодаря тому, что для этого достаточно перевести отдельно каждую восьмеричную цифру. После перфорации каждого слова перфокарта продвигается вперед на одну строку, что и обеспечивает перфорацию слов, набираемых па клавиатуре, в последовательных строках перфокарты.  [34]

Место ввода очередной группы может перекрываться с участками памяти, на которые вводились предшествующие группы. Ясно, что это очень облегчает внесение исправлений в программу. Если нужно исправить одну или несколько следующих друг за другом команд, то нет необходимости перебивать всю перфокарту с этими командами. Достаточно подготовить перфокарту с адресным кодом, содержащим адрес первой из этих команд, и правильными кодами команд. Эта перфокарта помещается в конце массива, перед признаком конца вводимого массива. Признак конца обычно пробивают на отдельной перфокарте в ее первой строке, оставляя остальные строки пустыми. Пустая строка не содержит никаких маркеров, этим она отличается от основного кода, обязательно снабжаемого основным маркером. Таким образом, строка перфокарты, содержащая единственную пробивку в основном маркере, представляет основной код, при вводе которого соответствующая ячейка ОЗУ заполнится нулями во всех разрядах.  [35]



Страницы:      1    2    3