Схема ввода машины ТХ-0

27-08-2013, 17:04
Просмотров: 2089
Среди команд, включенных в упомянутый список, который продолжает пополняться по мере освоения машины, имеются следующие. В качестве примера программы (в действительных адресах в восьмеричной системе счисления), составленной с использованием метода микропрограммирования, приводится программа ввода, которая считывает с перфоленты любую программу, записанную в стандартней двоичной форме по три шестиразрядных символа и формирует 18-разрядные слова. На выходной перфоленте при помощи программы перевода вводимая программа автоматически перфорируется в двоичном коде.

Схема ввода машины ТХ-0


Схема ввода машины ТХ-0 позволяет осуществлять ввод «программы ввода», приводимой в качестве примера, простым нажатием кнопки «ввод», с автоматической передачей управления на ячейку, имеющую восьмеричный адрес 177 744, обозначенный словом «начало». Вводимая программа последовательно выдается на перфоленту поблочно (массивами команд или чисел). Началом очередного блока должна быть команда записи адреса с которого должна быть начата запись последующих элементов вводимой программы.
Второй по порядку во вводимом массиве должна быть команда, являющаяся дополнительным кодом команды, где есть адрес (последнего) элемента информации вводимого массива. Следом за этими двумя командами следует последовательность команд вводимой программы, заканчивающаяся «контрольной суммой», т. е. словом, представляющим дополнение до первого результата суммирования всех элементов программы, входящих в данный блок, включая два первых управляющих слова. Адрес команды начала для первого блока записывается в адресной части команды, стоящей после последнего блока вводимой программы.
Если эта команда есть команда, машина останавливается, прежде чем управление будет передано на этот начальный адрес.

Источник: delete-it
Автор: Николай Максименко
Опубликовано пользователем: 805 (смотреть все)
Комментарии: