Устройство передачи данных из устройства ввода

Иллюстрации

Показать все

Реферат

 

О П И С А Н И .Е 3!7056

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Ооез Советских

Социалистических

Республик

Зависимое от авт. свидетельства №

Заявлено 27Х1.1969 (№ 1340302/18-24) с присоединением заявки №

Приоритет

Опубликовано 07.Х.1971. Бюллетень ¹ 30

Дата опубликования описания 22.XI.1971

МПК G 06j 3/04

Комитет по делам изобретениЯ и открытий при Совете Министров

ССОР

УДК 681.327(088.8) Авторы изобретения

С. С. Блажко, Р. И. Заславская, Е. И. Калайда, Р. Я. Машбиц, А. Г. Кухарчук и А. И. Никитин

Институт кибернетики AH Украинской ССР и Завод электронных, вычислительных и управляющих машин

Заявитель

УСТРОЙСТВО ПЕРЕДАЧИ ДАННЫХ ИЗ УСТРОЙСТВА ВВОДА

В ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО ЦИФРОВОЙ

ВЪ|ЧИСЛИТЕЛЬНОЙ МАШИНЫ

Изобретение относится к области вычислительной техники.

Известны устройства, осуществляющие передачу данных из устройства ввода в запоминающее устройство цифровой вычислительной машины (ЦВМ). В этих устройствах данные передаются в запоминающее устройство (ЗУ) в таком же виде, в каком они хранятся на внешнем носителе. При решении задач обработки данных требуется такое преобразование их, чтобы каждый элемент данных содержал заранее определенное количество символов независимо от его длины на внешнем носителе — выравнивание данных. Выравнивание позволяет выполнять программную обработку массива посредством переадресации с постоянным шагом.

Целью изобретения является упрощение программной обработки слов путем их выравнивания до заранее определенной длины в процессе передачи данных из устройства ввода в ЗУ.

Сущность изобретения заключается в том, что устройство содержит схему выравнивания, счетчик символов слова, счетчик адреса шаблона, .регистр начального адреса шаблона, дешифратор символа пробела и дешифратор нуля счетчика символов слова, причем первый выход схемы выравнивания соединен с входом счетчика адреса данных, ее второй выход соединен с входом счетчика символов слова, третий выход ее соединен с одним входом счетчика адреса шаблона, к другому входу которого подключен выход регистра началь5 ного адреса шаблона, первый вход схемы выравнивания подсоединен к выходу дешифратора символа пробела, подключенного своим входом к выходу регистра символа, второй вход схемы выравнивания подключен к выхо10 ду счетчика символов, слова, а третий вход схемы выравнивания подключен к выходу дешифратора нуля счетчика символов слова, вход которого соединен с выходом счетчика символов слова.

1s На чертеже изображена схема устройсгва передачи в ЗУ ЦВМ.

Схема содержит счетчик 1 адреса данных, регистр символа 2, схему выравнивания 8, дешифратор 4 символа пробела, счетчик 5 сим20 волов слова, дешифратор 6 нуля счетчика символов слова, счетчик 7 адреса шаблона, регистр 8 начального адреса шаблона.

Устройство работает следующим образом.

Перед началом передачи данных в счетчик 1

2S из процессора засылается начальный адрес участка запоминающего устройства, отведенного для записи данных; в регистр 8 — начальный адрес шаблона. Содержимое регистра 8 пересылается в счетчик 7. По этому адре30 су из ЗУ считывается знак шаблона, который

317ÎÜ6 помещается в счетчик 5. Из устройства вводя в регистр 2 принимается символ дап!!ых. Е ли он отличен от пробела, следовательно, сиги!11 на выходе дешифратора 4 отсутствует, Згот символ из регистра 2 пересылается 13 ЗУ го адресу, хранящемуся в счетчике 1, после::его к содержимому счетчика 1 прибавляется единица. Одновременно схема 8 вырабатывает сигнал, который осущсствляет вы шта:Ièo единицы из параметра выравнивания, хранящегося в счетчике 5. Аналогичным образом устройство работает.при передаче всех сим13о !оВ, отличных от пробела.

Когда в регистр 2 поступает символ пробела, срабатывает дешифратор 4 и сх1мя 8 анализирует Выход дешифратора 6. Если слгн",.ë на этом выходе присутствует, то передача лз регистра 2 в ЗУ не выполняется л осуществляется подготовка к передаче следующего слова данных: сигнал, вырабатываемый схемой 8, производит прибавление единицы к содержимому счетчика 7 и по полученному адресу из запоминающего устройства считывается очередной знак шаблона, который помещается в счетчике 5.

Если сигнал на выходе дешифратора 6 отсутствует, .выполняется выравнивание слова .по адресу, хранящемуся в счетчике 1, символ пробела передается из регистра 2 в ЗУ, после чего сигналы, вырабатываемые схемой 8, осуществляют прибавление единицы к счетчику 1 и вычитание единицы лз счетчика 5, затем вновь анализируется выход дешифратор а 6.

Если сигнал iia этом выходе отсутствует, повторяется цикл выравнивания, приведеппьш .вь1ше, если сигнал появляется, выполняется подготовка к передаче следующего слова.

Когда в счетчик 5 помещается злак шаблона, содержащий метк конца шаблона, возбухкдается выход счетчика 5, подключенный к выходу схемы 3. Когда срабатыва1от дешифраторы 4 11 6 прп наличии этого сигнала, Выполняется Возврат к началу шаблона: из регистра 8 в счетчик 7 пересылается начальпьш адрес шаблона и в счетчик 5 считывается лз

ЗУ первый знак шаблона.

Предмет изобретения

Устройство передачи данных лз устройства ввода в запоминающее устройство цифровой вычислительной машины, содержащее счет шк адреса данных л регл стр символа, отличаю1цееся тем, что, с целью упрощения программной обработки слов, оно содержит схему выравнивал !я, счетчик символов слoBB, счстч;1к адреса шаблона, регистр начального адреса шаблона, дешифратор символа пробела и дешифратор нуля счетчика c.:IìBoëoB слова, причем, первый Выход схемы выравнивания соединен с Bходом c Iñтчика адреса данных, В 1 Орой выход соединен с входом, счетчика си IBoлов слова, а третий выход соединен с одчлм входом с !етч!!ка адреса шаблона, к другому

Bxoäó которого годключен выход регистра HHчального адреса, шаблона, первый вход схемы выравнивания подсоединен к выходу дешлфратора символа пробела, подключенного своим входом, к выходу регистра символа, второй

Вход схемы выравииванля подключен к выходу счетчика символов слова, а третий вход

cxBëIû Выра ВниВ1!1!ия подкл10чен к Выходу дешифратора нуля счетчика символов слова, вход которого соединен с выходом счетчика симВолов слоВа.

Зтаминпн)щее устрой сто ЦВм

Ь сгпрбйг/лдо

gg ggQ

Составитель A. Жеренов

Техред Т. Т. Ускова Корректор Л. А. Царькова

Редактор E. Гончар

Заказ 3100/3 Изд. ¹ 1307 Тираж 473 Подписное

ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР

Москва, Ж-35, Раушская наб., д. 4/5

Типография, пр. Сапунова, д. 2

Процессор

Ь.