Известны устройства групиового ввода информации с перфокарт в электронную вычнслнтельную машииу с линейной структурой, осуществляющие нрерывание работы мащииы.
Предложенное устройство отличается от известных тем, что в нем в качестве датчиков текущего адреса, количества заполняемых в запоминающем устройетве ячеек и параметров селекции применены счетчики, входные каналы которых соединены через клаиаиы с выходами триггеров регистра команд вычислительной мащины, а разрещающие входы клаианов соединены с отдельными выходами дешифратора вычислительной маипшы. Это обеспечивает возможность произвольных и независимых нзмеиений параметров грунпового ввода в процессе считывания массива перфокарт.
В предложенном устройстве величины, определяюгцие ввод массива перфокарт, а именно, адрес начальной ячейки накоиителя, общее количество ячеек, в которые нужно произвести ввод, а также количество селектируемых групп колонок иерфокарты могут произвольно и независимо друг от друга меняться во время считывания. Так, иаиример, прн:менение в качестве датчнка текущего адреса ячейкн оперативного запоминающего устройства (ОЗУ), (куда в данный нронзводится нереиись), счетчика, занесенне в которыи производится с адресной части регистра команд вычислптельио маншны через клапаиы. управляемые сигналом с отдельного выхода дешифратора, дает возможность иронзвольно изменять этот адрес в ироцессе 1ии да. Это, в свою очередь, позволяет осуи1,ествить наряду с обычным груииовым вводом ввод, ири котором каждая следующая карта вводится в ячейкн, занимаемые нредыдущей, что достигается изменением начального адреса перед вводом очередио карты. Число ячеек онеративиой иамяти сокраигается, если обработка ииформации с очередной введенной карты усиевает завернщться до постунле Н1Я оледуюнхей, поскольку необхо.чимое место в накопителе для ввода любого массива не нре1зьинает числа ячеек в объеме одной иерфокарты.
На чертеже дана функциональная схема устройства.
Груииовой ввод осун;ествляется ири помощи трех команд, снимаемых с выходов I-; де Н11фратора 4 вычислительной маиишы, г ад)есных частях которых содержатся соответС11ЧМН1О адрес иача/1ьиой яче1и и иероииси, обгцее количество ячеек ОЗУ. г-, которые должна быть введена ннформацня, и оби1ее количество селектируемых груин разридон иифорМГ1НИИ с одной каоты.
Сигнал с выхода 1 дешифратора -/ поступает па клапан 5 и переппсывает адрес пачальnoii ячейки ОЗУ из адресной частн регистра и комапд Ы)1Ч11с;1птельпой машнпы и счетчик 7 текущего адреса устройства. Сигнал с выхода 2 дешифратора 4 поступает на клапан 8 н переписывает ннформацню о количестве ячеек, в которые должна быть введена ннформацня, с адресной части регистра 6 команд н счетчик 9 количества ячеек в обратиом коде. Сигнал с ныхода 3 дешифратора 4 запускает счпТ1 п5а1оп,се устройст Ю W п одповремеппо поступает па клапаны // п 12, неренпсыиая нз адресной части регистра 6 команд номер первой , группы на регистр 13 номера группы н общее количество селектируемых групп разрядов информации иа регистр 14 количества групп.
Информация, считываемая с очередиой перфокарты, фиксируется в буферном накопителе 15. По снгпалу о заполнении буферного накопителя 15 блок 16 управления В1з1дает в блок 17 нуска и остаиова вычислительной сигиал «останов.
Номер иачальной группы с регистра 13 поступает через клапаи 18 иа счетчик 19 иомера группы и далее на дешифратор 20, который выдает сигиал па соответствующем выходе, открывая соедииеппую с иим группу клапанов 21. Сигиалы с соответствующих разрядов буферного накопителя 15 проходят соответствующую группу клапанов 21, собиратольпую схему 22 и поступают на клаиап 23. После стробироваппя этих клапанов сигналом переписи из оперативпого запоминающего устройства 24 машины происходит запись групп разрядов в ОЗУ 24. Сигнал переписи из вычислительпой машины поступает также иа счетчик 25 количества групп (занесение в который производится с регистра 14 через клапан 26 в обратном коде) и счетчик 19 номера группы, увеличивая их содержилюе на единнцу. Запись в ОЗУ 24 осуществляется по адресу, установленному в счетчнке 7 текущего адреса, который переписывается в регистр 27 адреса ОЗУ через клапап 28 после остаиова машины перед переписью каждой группы по сигналу из блока 16 управления. Перепись в ОЗУ 24 из буферного иакопителя 15 производится руппа за группой в порядке возраста1П1Я номеров до тех пор, пока не будет переппсаио заданное число грунп. При этом счегчик 2г) количества групп переполняется п выдаег сши;1Л окоичаиия перепнсп в блок 16 управлеПИЯ, который ио этому сшиалу выдает сигнал иуска в вычислительную машину. После этого продолжается заиолиеиие буферного накоинтеля 15. При переписи каждой группы содержимое счетчика 7 текущего адреса И счетчика 9 ко;1ичества ячеек увеличн1 ается иа единицу до тех иор нока счетчик 9 не неренолнится. Перснолненне счетчнка .9 е;лужит х;игиалом об окоичанин групповой переписи, который иодается в блок унравле1П1я для выработки соответствующих блокирующих сигналов с целью прекращения работы устройства. Увеличение содержимого счетчика 7 на единицу в каладом такте производится для измеиения текущего адреса записи, и не исключает заиесения в него нового зиачеиия с адресной части регистра 6 команд но сигиалу с выхода / дeпJифpaтopa 4, если даже группо15ой ввод уже начался. Это дает возможность в случае ввода массива перфокарт, записав
ниформапию с первой карты в первые по порядку ячейки ОЗУ, восстановить затем с помощью команды с выхода / дешифратора 4 первоначальное значение текущего адреса заниси и, следовательно, обеспечить запнсь ин(зормацни со следуюн1.ей нерфокарт 1 в те же ячейки ОЗУ.
П р е д м е т и з о б р е т е н и я
Устройство группового ввода .мации с
перфокарт в электронную вычнслительиу 0 машину с линейной структурой, осуществляюш.ее прерывание работы машииы, отличающееся тем, что, с целью обесцечеиия возможности цроизвольиых и независимых измененш
иараметров грунпового ввода в процессе считывания массива перфокарт, в нем в качестве датчиков текущего адреса, количества заполняемых в заиоминаюилем устройстве ячеек и иараметров селекции иримеиеиы счетчики.
входиые каиалы которых соединены через кланаиы с выходами триггеров регистра команд вычислительиой машииы, а разрешающие входы клапанов соедннены е отдельнымн выходами дешифратора вычислительной
линиины.
27 7 Г
I.J I.I
2 3
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1981 |
|
SU962892A1 |
Устройство для формирования управляющей информации при обработке данных сейсмических колебаний | 1981 |
|
SU1000766A1 |
УСТРОЙСТВО для ВВОДА ИНФОРМАЦИИс | 1969 |
|
SU249761A1 |
Управляющая векторная вычислительная система | 1982 |
|
SU1120340A1 |
УСТРОЙСТВО ДЛЯ ОБМЕНА ИНФОРМАЦИЕЙ Л1ЕЖДУ АБОНЕНТАМИ И ЦВМ | 1973 |
|
SU368607A1 |
Вычислительная система | 1977 |
|
SU692400A1 |
Микропрограммное вычислительное устройство | 1981 |
|
SU1008741A1 |
Устройство для сопряжения процессора с памятью | 1986 |
|
SU1363229A1 |
Устройство для сопряжения вычислительной машины с телеграфными каналами связи | 1986 |
|
SU1392571A1 |
УСТРОЙСТВО КОДИРОВАНИЯ-ДЕКОДИРОВАНИЯ ИНФОРМАЦИИ | 1994 |
|
RU2115231C1 |
о22
иД JLI ЛТТМ Л
Ч
С . i Ч V
/
Даты
1966-01-01—Публикация