Предлагаемое изобретение относится к области вычислительной техники и может быть использовано в цифровых вычислительных машинах, обрабатывающих экономическую информацию.
Известны устройства, осуществляющие передачу данных из запоминающего устройства и содержащие счетчик адреса данных, счетчик символов, регистр символа данных.
Недостаток известных устройств заключается в том, что данные передаются на устройство вывода Б таком же представлении, в каком они получены в результате счета, что вызывает необходимость в программном редактировании.
Предложенное устройство отличается тем, что в него введены регистр и дешифратор символа данных, регистр и дешифратор знака шаблона и схема анализа символов данных и знака шаблона, входы которой соединены с выходами дешифраторов символа данных и знака шаблона, подключенных соответственно к регистрам символа данных и знака шаблона, а выход ее подключен к регистру символа данных, соединенному с регистром знака шаблона.
данных, счетчика 4 адреса шаблона, регистра 5 начального адреса шаблона, регистра 6 знака шаблона, дешифратора 7 символа данных, имеющего четыре выхода (на чертеже не показаны), обозначения которых следующие:
«О - символ данных является нулем; символ данных является плюсом;
«- - символ данных является минусом;
«МКС - код символа содержит метку конца слова, дешифратора 8 знака шаблона, имеющего девять выходов (на чертеже не показаны), обозначения выходов и знаки шаблона следующие:
«БУ - безусловный знак; «С - условный знак сохранения символа; - условный знак замены символа
пробелом; «О - условный знак замены символа
«- - условный знак «плавающий минус ;
«к - служебный знак конца шаблона, схему анализа 9, которая вырабатывает управляющие сигналы, осуществляющие формирование в регистре 3 подлежащих выводу пробела, нуля, звездочки, плюса, минуса, пересылку в регистр 3 содержимого регистра 6 и запись и стирание признаков, узел 10 хранения признаков, хранящий три признака, обозначения и функциональный смысл которых следующие: «О - символу данных, хранящемуся в регистре 3, в слове не предшествовали символы, отличные от нуля, плюса и минуса; «+ - перед первым значащим символом слова данных следует сформировать код плюса или пробела;
«- - перед первым значащим символом слова данных следует сформировать код минуса.
Перед началом работы устройства в узле 10 возбужден признак «О, остальные признаки отсутствуют.
Устройство работает следующим образом. Процессор выполняет засылку в счетчик / начального адреса данных, в счетчик 2 начального значения символов, в регистр 5 начального адреса шаблона. Содержимое регистра 5 пересылается в счетчик 4. По этому адресу из запоминающего устройства считывается знак шаблона. Он помещается в регистр 6 и дещифрируется дешифратором 8.
Если регистр 6 содержит «безусловный знак шаблона, схема 9 пересылает содержимое регистра 6 в регистр 3, откуда символ поступает на устройство вывода. Одновременно к адресу, хранящемуся в счетчике 4, прибавляется единица.
Если знак шаблона в регистре 6 означает, например, выход «,, то из запоминающего
устройства считывается символ данных. Он помещается в регистр 3 и дешифрируется дещифратором 7.
Если этот символ является нулем, и узел 10 содержит признак, то этот нуль ведущий, схема 9 формирует в регистре 3 код пробела, который поступает на вывод. Если же символ данных не является нулем или упомянутый признак отсутствует, то содержимое регистра
3 выводится без изменения.
Одновременно с этими действиями выполняется прибавление единицы к содержимому счетчиков / и 4 и вычитается единица из содержимого счетчика 2.
Через промежуток времени, достаточный для того, чтобы устройство вывода подготовилось к приему следующего символа, вновь происходит считывание из запоминающего устройства знака шаблона по адресу, храняш,емуся в регистре 4, и описанные действия повторяются.
Всякий раз, когда в регистр 6 попадает знак, обозначаюший конец шаблона, выполняется пересылка начального адреса шаблона из регистра 5 в счетчик 4.
Операция продолжается до тех пор, пока содержимое счетчика 2 станет равным нулю.
Предмет изобретения
Устройство для вывода информации, содержащее счетчик адреса, счетчик и регистр символа, отличающееся тем, что, с целью одновременного с передачей информации редактирования данных, в него введены регистр и дешифратор символа данных, регистр и дешифратор знака шаблона и схема анализа данных
и знака шаблона, входы которой соединены с выходами дешифраторов символа данных и знака щаблона, подключенных соответственно к регистрам символа данных и знака шаблона, а выход ее подключен к регистру символа
данных, соединенному с регистром знака шаблона.
Заломииаюцее устройстдо
.
название | год | авторы | номер документа |
---|---|---|---|
УСТРОЙСТВО ПЕРЕДАЧИ ДАННЫХ ИЗ УСТРОЙСТВА ВВОДА | 1971 |
|
SU317056A1 |
ПРОЦЕССОР ДЛЯ ЦИФРОВОЙ СИСТЕМЫ ОБРАБОТКИ ДАННЫХ | 1971 |
|
SU305477A1 |
Мультиплексный канал | 1973 |
|
SU497578A1 |
УСТРОЙСТВО для ВНЕСЕНИЯ ИЗМЕНЕНИЙ В ЗАКОДИРОВАННЫЙ ТИПОГРАФСКИЙ НАБОР | 1971 |
|
SU316576A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1981 |
|
SU1015423A1 |
УСТРОЙСТВО для АВТОМАТИЧЕСКОГО КОДИРОВАНИЯ | 1972 |
|
SU354409A1 |
Устройство для обмена данными между электронно-вычислительной машиной и абонентами | 1985 |
|
SU1277125A1 |
Устройство для регистрации информации | 1973 |
|
SU484515A1 |
Мультиплексный канал | 1979 |
|
SU860048A1 |
УСТРОЙСТВО КОДИРОВАНИЯ-ДЕКОДИРОВАНИЯ ИНФОРМАЦИИ | 1994 |
|
RU2115231C1 |
Процессор
Устройстбо ЬыЬода
/
/
Ни
Даты
1971-01-01—Публикация