УСТРОЙСТВО ПЕРЕДАЧИ ДАННЫХ ИЗ УСТРОЙСТВА ВВОДА Советский патент 1971 года по МПК G06F13/00 

Описание патента на изобретение SU317056A1

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

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

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

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

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

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

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

Устройство работает следующим образом. Перед началом передачи данных в счетчик 1

из процессора засылается начальный адрес участка запоминающего устройства, отведенного для записи данных; в регистр 8 - начальный адрес шаблона. Содержимое регистра 8 пересылается в счетчик 7. По этому адрепомещается в счетчик 5. Из устройства ввода в регистр 2 принимается символ да1пных. Если он отличен от пробела, следовательно, сигнал па выходе дешифратора 4 отсутствует, этот символ из регистра 2 пересылается в ЗУ по адресу, храиящемуся в счетчике 1, после чего к содержимому счетчика / прибавляется единица. Одновременно схема 3 вырабатывает сигнал, который осуществляет вычитание единицы из параметра выравнивания, храняпдегося в счетчике 5. Аналогичным образом устройство работает .при передаче всех символов, отличных от пробела.

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

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

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

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

Устройство иередачи данных нз устройства ввода Б запоминающее устройство цифровой вычислительной машины, содержаол,ее счетчик

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

0 шаблона, ден нфратор символа пробела н дешифратор иуля счетчика символов слова, причем, 1:ервый выход схемы выравнивания соединен с входом счетчика адреса данных, второй выход соединен с входом, счетчика символов слова, а третий выход соединен с одним входом счетчика адреса шаблона, к другому входу которого подключен выход регистра начального адреса щаблона, нервый вход схемы выравнивания подсоединен к выходу деп1иф0 ратора символа нробела, подключенного СЕОИ.М входом, к выходу регистра символа, второй вход схемЕя выравпивавия подключен к выходу счетчика символов слова, а третий вход схемы выравнивания подключен к выходу дешифратора нуля счетчика символов слова, вход которого соедннен с выходом счетчика символов слова.

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

Процессор

Устройстдо Кода

Похожие патенты SU317056A1

название год авторы номер документа
УСТРОЙСТВО для ВЫВОДА HH00PMAUHkbCJhOUrUdHArl 1971
SU301699A1
УСТРОЙСТВО ПЕРЕДАЧИ ДАННЫХ В ЗАПОМИНАЮЩЕЕУСТРОЙСТВО 1971
  • Р. И. Заславский
SU294136A1
Информационная машина для поиска оптимального пути между начальным и конечным состоянием системы 1974
  • Жан Ледье
  • Филип Эшанбреннер
SU665826A3
Устройство для ввода информации 1978
  • Елисеев Виктор Кириллович
SU742918A1
Устройство для аппаратурной трансляции 1983
  • Нестерук Валерий Филиппович
  • Ефимов Сергей Сергеевич
  • Потапов Виктор Ильич
SU1137481A2
УСТРОЙСТВО для РАСПРЕДЕЛЕНИЯ ПАМЯТИ ЗАПОМИНАЮЩИХ УСТРОЙСТВ 1971
SU318948A1
Устройство для записи информации в запоминающее устройство 1980
  • Ломанов Владимир Павлович
  • Медведев Александр Алексеевич
  • Носов Борис Александрович
  • Смирнов Александр Александрович
SU951399A1
Устройство для аппаратурной трансляции 1981
  • Нестерук Валерий Филиппович
  • Ефимов Сергей Сергеевич
  • Мацнев Юрий Васильевич
SU993272A1
Устройство для аппаратурной трансляции 1984
  • Ефимов Сергей Сергеевич
  • Потапов Виктор Ильич
  • Нестерук Валерий Филиппович
SU1164736A1
Мультиплексный канал 1973
  • Светников Олег Григорьевич
  • Алексеев Анатолий Васильевич
  • Веселовский Валерий Валентинович
SU497578A1

Иллюстрации к изобретению SU 317 056 A1

Реферат патента 1971 года УСТРОЙСТВО ПЕРЕДАЧИ ДАННЫХ ИЗ УСТРОЙСТВА ВВОДА

Формула изобретения SU 317 056 A1

SU 317 056 A1

Даты

1971-01-01Публикация