Устройство для ввода информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
нь ат.;,;.тО П И С А-Н И-Е ИЗОБРЕТЕНИЯ Союз Советских Социапистнческих Республик(22) Заявлено 130478 21) 2614848/24 с присоединением заявки Йо(23) Приоритет Государстаеиный комитет СССР по делам изобретений и открытий(71) Заявитель 54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ Изобретение относится к вычислительной технике и может быть использовано для ввода информации в системе обработки измерительной информации.Известны устройства ввода измерительной информации, осуществляющие селекцию сообщений информационных каналов, которая заключается в их идентификации адресом, передаваемым в системы обработки вместе с сообщением 1)Наиболее близким по своей технической сущности является устройство для ввода измерительной информации, осуществляющее вторичное выцеление сообщений иэ передаваемого слова.Это устройство содержит оператйвную память, адресные входы которой соединены с общими шинами адреса, а числовые - с общими шинами числа. Выходы оперативной памятй подключены к од" ним входам регистров маркера конца и управления формированием маски и к входам узла селекции, Выходы регистра маркера конца соединены с регистром маркера начала, а выходы регистра управления формированием маски с одними входами узла формирования маски, другие и третьи входы которого подключены к выходам регистров маркеров начала и конца соответственно. Одновременно выходы регистра маркера начала соецинены.с входами узла приоритета, выходы которого подключены к входам шифратора и вторым входам регистра маркера конца. Код шифратора поступает на одни входы узла масштабирования, вторые входы которого соединены с выходами узла селекции, Другие входы узла селекции подключены к узлу Формирования маски, а третьи - к регистру входного сообщения. Одновременно выходы шифратора соединены с одними входами сумматора, другие входы которого подключййа к общим шинам адреса. Такая структура известного устройства позволяет повысить раэрешакщую способность селекции информационных каналов и увеличить пропускную способность средств обработки эа счет одновременной обработки и селекции 21.Однако в известном устройстве затруднено программирование, что вызва- " но невозможностью Формирования маски выделяемого сообщения, если это сообщение занимает два или менее разряда. Для вццеления одноразрядных слов исЦелью изобретения является расширение области применеиия устройства засчет группирования разноформатных данных и его упрощение.цель достигается тем, что в уст ройство для.ввода информации, содержащее регистр данных и последовательно соединенные регистр адреса, блок памяти, подключенный к блоку сопряжения, блок масштабирования и блок уп равления, дополнительно введены пер.вый регистр числа, одни входы которбго подключены к блоку памяти другие входы соединены с блоком управления, первый дешифратор, входы которого"ма устройства для ввода информации;на Фиг. 2 - форматы управляющих и служе бных слов,50Устройство для ввода информации содеРжит регистр 1 данных, регистр 2 адреса, соединенный с адресными входами блока 3 памяти, первый и второй регистры 4 и 5 кода числа, подключенные к выходам блока 3 памяти, первый и второй дешифраторы 6 и 7, соединенные с регистрами 4 и 5 соответственно, блок 8 формирования маски, подключенный к выходам дешифраторов) б и 7 и содержащий два блока 9 и 1 О Щ переноса числа, причем блок 10 переноса-подключен своими младшими разрядами, начиная с нулевого, к выходам дешифратора б, а блок 9 переноса чисб 5 пользовались форматы, содержащие маркеры выделения, а не маркеры границ.Наличие же во входной информациислов, содержащих как сообщения малого формата, так и одноразрядные сообщения, привело к необходимости создания управлякщего алова селекции двойной длины. Все это не только усложняет программирование известного устройства, но и усложняет его структуру, требуя значительных аппаратныхзатрат. подключены к выходам соответствукщего регистра числа, первый блок переноса числа, входы младших разрядов которого соединены с выходами младших раз- рядов соответствукщего дешифратора, блок элементов И, первые уходы которых подключены к регистру данных, вторые входы подключены к одноименным выходам первого блока переноса числа, а выходы соединены с блоком .масштабирования, второй регистр числа, одни входы которого подключены к блоку памяти, другие входы соединены с блоком управления, второй дешифратор, входы которого подключены к вы.ходам соответствующего регистра числа, второй блок переноса числа, входы младших разрядов которого соединены с выходами старших разрядов соответствующего дешифратора, а выходы подключены к третьим входам блока элементов И. На фиг, 1 показана структурная схела подключен к выходам дешифратора 7 ЗО 35 40 45 наоборот, т.е. начиная со старшегоразряда, блок элементов 11 И, каждыйразряд которого содержит логическийэлемент 12 И на три входа, причемодин из входов элемента 12 соединенс одноименным выходом блока 9, другой - с выходом блока 10, третийс выходом одноименного разряда регистра 1 данных, а выход - с входомблока 13 масштабирования, подключенного к общим шинам блока 3 памяти,Управляющие входы блока 3 памятии блока 13 масштабирования соединеныс блоком 14 управления. Общие шинычисла блока 3 памяти подключены также и к блоку 15 сопряжения.Устройство работает в режиме ввода части входного сообщения и в режиме ввода полноформатного слова, полуИенного либо от источника информации,либо путем упаковки выделенных частей в одно слово, Для выполнения любого из режимов ввода осуществляетсязагрузка блока 3 памяти управляющимислоэами ввода (Фиг. 2) .Режим ввода с выделением частивходного сообщения.Работа устройства в любом иэ режимов начинается с тЪго, что в регистр 1 поступает слово входного сообщения, например,от системы измерения, а в регистр 2 адреса-адрес канала измерительной системы, от которого поступает данное сообщение. По этому адресу из блока памяти 3 выбирается управлякщее слово распаковки (фиг. 2 а) и содержащее поля: поле 16 кода режима ввода, приэнак 17 конца обработки, машинный адрес 18 канала и коды 19 левой и 20 правой границ. Блок 14 управления после анализа кода 16 режима ввода переписывает коды 19 и 20 границ в регистры 4 и 5, которые декодируются дешифратором б и 7. Дешифраторы 6 и 7 работают в инверсном режиме, т.е. на выбранномвыходе присутствует потенциал логического нуля. Сигнал переноса в блок 10 начинает распространятся с младших разрядов до правой границы выделяемого сообщения, Формируя на выходах блока 10, находящихся. в промежутке между младшим разрядом и правой границей, единичные потенциалы. Одновременно блок 9 выполняет те же функции с той разницей, что единичные потенциалы на его выходах Формируются в промежутке между старшим разрядом и левой границей, Сигналы с выходов блоков 9 и 10 и код с выхода регистра 1 поступают в блок 11, где выделяется необходимаячасть входного сообщения. Эта выделенная часть затем передается в блок 13 масштабирования, где по сигналам управления блока 14 осуществляется перемещение выделенного сообщения в нужную часть выходного сообщения. Выделенное сообщение вместе с машиннымадресом 18 канала через блок 15 сопряжения передается на дальнейшую обработку. После этого в регистре 2 модифицируется адрес ячейки блока 3 памяти, откуда выбирается новое Управлярцее слово, и обработка сообщения, 5 хранящегося в регистре 1, повторяется до тех пор, пока не поступит уп- равлякщее;слово, содержащее в поле 17 единицу.Режим ввода с упаковкой.Управляющее слово ввода отличается от управляющего слова 1 аспаковки" тем, что вместо поля машинного адреса 18 канала, оно содержит поле 21 адреса упакованного сообщения и поле 22 кода сдвига, указывающего величину и направление перемещения выделенного сообщения в разрядной сетке.результата (фиг. 2 б). Вначале устройство работает, как и при распаковке, с той лишь разницей, что масштабированием управляет код сдвига из поля 22, Затем это сообщение записывается в ячейку блока 3 памяти по адресу из поля 21 управляющего слова, гдепред-" варительно в части разрядов был запи сан машинный адрес результата. После этого регистры 1 и 2 сбрасываются и принимают новые сообщения, до тех пор, пока не поступит признак 17 конца. ЭОРежим ввода с переадресацией без обработки сообщения.Управляющее слово такого режима не содержит полей кода 19 левой и 20 правой границ, на месте которых записаны 35 нули (фиг. 2 в). Однако входное сооб- . щение проходит по тому же тракту, что и при распаковке. Для этого узел 14 управления формирует коды левой и правой границ, соответствующих старшему 4 О и младшему разрядам входного сообщения и код нулевого сдвига для уэна 13. В этом режиме осуществляется замена адреса канала на машинный адрес.Предлагаемое устройство может быть 45 использовано с большим эффектом для ввода информации в различного рода системах обработки данных измерений. Оно значительно упростит программирование по сравнению с известным устройством, позволив осуществлять распаковку при помощи одного формата управлякщего слова независимо от длины выпеляемого сообщения, а также обхо;циться беэ Формата.,двойной длины. Структура предлагаемого устройства позволит сократить аппаратные затраты по сравнению с известным устройством на 20-25 и расширить круг выполняемых им функций.формула изобретенияУстройство для ввода информации,содержащее регистр данных и последовательно соединенныерегистр адреса,блок памяти, подключенный к блокусопряжения, блок масштабирования иблок управления, о т л и ч а ю щ ее с я тем, что, с целью расширенияобласти применения за счет группирования разноформатных данных и упроще"ния устройства, в него введены первый регистр числа, одни 1 входЫ которого подключены к блоку памяти, другиевходы соединены с блоком управления,первый дешифратор, входы которого подключены-к вйходаь сбответствукщегорегистра числа, первый блок переносачисла, входы младших разрядов которого соединены с выходайи младших разрядов соответствующего дешифратора,блок элементов И, первые входы которых подключены к регистру данных,вторые входы подключены к одноименным выходам первого блока переносачисла, а выходы соединены с блокоммасштабирования, второй регистр числа, одни входы которого подключены кблоку памяти, другие входы соединеныс блоком управления, второй дешифратор, входы которого подключены к выходам соответствующего регистра числа, втоРой блок переноса числа, входы .младших разрядов которого соединены с выходами старших разрядов соответствующего дешифратора, а выходыподключены к третьим входам блокаэлементов И,Источники информации,принятые во внимание при экспертизе1. Авторское свидетельствб СССР9 439810, кл, 6 06 Г 3/09.2, Авторское свидетельство СССРпо заявке 9 2448557, 15.08.77 (про.тотип).74 б 484 2 Фа 2 Составитель А.Ивановктор М.Недолуженко Техред М. Петко Коррект Рещетник Заказ 410 ЦНИое Филиал ППП Патент, г. Ужгор роектная, 4 3/17 Тираж ИПИ Государственного к по делам изобретенийи 3035, Москва, Ж, Рауш 751 Помитета СССРоткрытийкая наб ., д 4/
СмотретьЗаявка
2614848, 13.04.1978
ПРЕДПРИЯТИЕ ПЯ А-3756
ГРИЦЬ ВАЛЕРИЙ МАТВЕЕВИЧ, ЗОРИН ИГОРЬ ЮРЬЕВИЧ, СВЕТНИКОВ ОЛЕГ ГРИГОРЬЕВИЧ, ЧИБИСОВ ВАЛЕРИЙ ГЕОРГИЕВИЧ
МПК / Метки
МПК: G06F 3/00
Метки: ввода, информации
Опубликовано: 05.07.1980
Код ссылки
<a href="https://patents.su/4-746484-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>
Предыдущий патент: Генератор случайных процессов
Следующий патент: Устройство для ввода информации
Случайный патент: Устройство для гидравлической подачи сыпучих материалов