Устройство для ввода информации

Номер патента: 955009

Авторы: Алексеев, Гриц, Светников

ZIP архив

Текст

ОП ИСАНИЕ 955009ИЗОБРЕТЕН ИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Союз СоветскикСоцивлистическнкРеспублик(51)М, Кл. 6 06 Г 3/ОО 6 фаударстаккаык комктет СССР ао делам кзобретеккк и открытий,11(088.8) Вата опубликования описания 30.08.82(54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРИАЦИИ 1Изобретение относится к вычислительной технике и может быть использовано для ввода информации в.системы обработки измерительной информации,По основному авт.св. я 746484известно устройство для ввода информации, осуществляющее выделение сообщений из передаваемого слова. Этоустройство содержит регистр данных ипоследовательно соединенные регистрадреса, блок памяти, подключенйыйк блоку сопряжения, узел масштабирования, первый и второй регистрычисла, входами подключенные к блокупамяти, а выходами к первому и второ му дешифраторам,первый и второй блокипереноса числа, подключенные соответственно к первому и второму дешифраторам, блок элементов И, подключенный своими входами к региструданных и обоим блокам переноса числа,а выходом к узлу масштабирования,блок управления 13. 2Недостатком известного устройстваявляется то, цто оно требует дополнительных затрат времени при программировании для вычисления направленияи величины сдвига.5Цель изобретения - повышение быстродействия устройства. Поставленная цель достигается тем, 1 Оцто в устройство введены первый ивторой вычитатели, мультиплексор,элемент 2 ИИЛИ-НЕ и третий регистрвход которого подключен к блоку памяти, выход третьего регистра соединенс первыми входами первого и второговычитателей,вторые входы которых соединены с выходом второго регистра,первые выходы первого и второго выцитателей соединены с первым и втощ рым входами мультиплексора, выходкоторого соединен с вторым входомблока масштабирования, третий и чет;вертый входы которого соединены стретьим и четвертым входами мульти955009 20 50 3плексора, с первым и вторым выходами элеиента 2 ИИЛИ-НЕ, входы которого соединены с вторыми и третьими выходами первого и второго вычитателей, пятый и шестой входы5 блока масштабирования соединены с певой и второй управляющими шинами.Кроме того, блок масштабирования содержит кольцевой реверсивный сдви О гающий регистр, вычитающий счетчик, триггер и элемент И, первый вход которого является пятым входом блока масштабирования, первый вход вычитающего счетчика является первым входом 15 блока масштабирования, второй вход вычитающего счетчика является шестым входом блока масштабирования и соединен с первым входом триггера, выход которого соединен с вторым входом элемента И, выход которого соединен с первым входом кольцевого реверсивного сдвигающего регистра и с третьим входом вычитающего счетчика, выход которого соединен с вторым входом триггера, второй, третий и четвертый входы и выход кольцевого реверсивного сдвигающего регистра являются вторым, третьим и четвертым входами и выходом блока масштабирования.На фиг.1 показана структурная схема предлагаемого устройства; на фиг.2 - формат управляющего слова; на фиг.3 - структурная схема блока масштабирования.Устройство для ввода информации содержит регистр 1 данных, регистр 2 адреса, блок 3 памяти, первый, второй и третий регистры Мкода числа, первый и второи дешифраторы 7 им40 8, первый и второй блоки 9 и 10 переноса числа, блок 11 элементов И,первый и второй вычитатели 12 и 1 З,мультиплексор 1 ч,элемент 2 ИИЛИ-НЕ 15, блок 16 масштабирования, первая и 45 вторая управляющие шины 17 и 18, общие шины 19 блока памяти. Управляющее слово устройства содержит следующие поля: 20 - код правой границы выделяемого параметра; 21- код левой границы выделяемого параметра; 22 - положение старшего разряда выделяемого параметра; 23-25 - служебная информация. Блок 16 масштабирования содержит кольцевой реверсивный сдвигающий регистр 26, вычитающий счетчик 27 триггер 28и элемент 29 И. 4Устройство работает следующим образом.Управляющая система, используя общие шины 19 блока 3 памяти, производит загрузку этого блока управляющей программой.Затем начинается прием входных сообщений от измерительной системы. Каждое входное сообщение содержит данные, загружаемые в регистр 1, и адрес, который загружается в регистр 2. Адрес идентифицирует тип данных входного сообщения.По адресу, записанному в регистре 2, происходит считывание управляющего слова из блока памяти. При этом поля 20 и 21 и 22 управляющего слова за-, гружаются соответственно в первый, второй и третий регистры 1-6 числа. Содержимое полей 23-25, управляющего слова задает режим обработки исходного сообщения и анализируется управляющей системой.Содержимое регистров 5 и 6 поступает на входы вычитателей 12 и 13. Причем на вычитателе 12 происходит вычитание содержимого регистра 5 из содержимого регистра 6, а на вычитателе 13 происходит вычитание содержимого регистра 6 из содержимого регистра 5. Каждый из вычитателей 12 и 13 имеет три выхода, первый из которых представляет собой выход результата, второй - выход заема, а третий- старшего разряда, Выходные коды обоих вычитателей поступают на первые входы мультиплексора 14, где под действием выходных сигналов элемента 15 осуществляется выбор результата одного из вычитателей 12 и 13. Одновременно выходы элемента 15 управляют направлением сдвига в блоке 16. После поступления сигнала "Пуск" по шине 18 в счетчик 27 блока 16 записывается код с выходов мультиплексора 1 ч и одновременно устанавливается триггер 28 в такое состояние, которое разрешает прохождение синхроимпульсов шины 17 через элемент 29 И на первый (вычитающий ) вход счет- чика 27 и на третий сдвигающий вход регистра 26. Сигналы с выходов элемента 15 управляют направлением сдвига регистра 26. Сдвиги продолжаются до тех пор, пока в счетчике 27 не возникнет сигнал заема, который установит триггер 28 в противополож9550 ное состояние, блокируя прохождение синхроимпульсов через элемент 29 И.Предлагаемое устройство упрощает йрограммирование, освобождая программиста от вычисления направ 5 ления и величины сдвига, Так как время выполнения одной команды устройством в значительной мере зависит от величины сдвига, то уменьшение количества сдвигов до половины 10 разрядности входного слова позволяет повысить быстродействие устройства от 15 до 403 в зависимости от количества выделяемых параметров, для которых количество сдвигов больше половины разрядности входного слова,Формула изобретения 1. Устройство для ввода информации ро по авт.св, У 746484, о т л и ч а ющ е е с я тем, цто, с целью повышения быстродействия устройства, в него введены первый и второй вычитатели, мультиплексор, элемент 2 ИИЛИ-НЕ и третий регистр, вход которого подключен к блоку памяти, выход третьего регистра соединен с первыми входами первого и второго вычитателей, вторые входы которых соединены с выхоЭО дом второго регистра, первые выходы первого и второго вцчитателей соединены с первым и вторым входами мультиплексора, выход которого соединен с вторым входам блока масштабирования, третий и четвертый входы кото" рого соединены с третьим и четвер 09 6тым входами мультиплексорас первыми вторым выходами элемента 2 И2 ИЛИ-НЕ, входы которого соединены свторыми и третьими выходами первогои второго вычитателей, пятый и шестой входы блока масштабирования соединены с первой и второй управляющими шинами.2. Устройство по п.1, о т л и -ч а ю щ е е,с я тем, что блок масштабирования содержит кольцевойреверсивный сдвигающий регистр, вычитающий счетчик, триггер и элементИ, первый вход которого являетсяпятым входом блока масштабирования,первый вход вычитающего счетчикаявляется первым входом блока масштабирования, второй вход вычитающегосчетчика является шестым входом блока масштабирования и соединен с первым входом триггера, вцход которогосоединен с вторым входом элементаИ, выход которого соединен с первымвходом кольцевого реверсивного сдвиггающего регистра и с третьим входомвычитающего счетчика, выход которогосоединен с вторым входом триггера,второй, третий и четвертый входы ивыход кольцевого реверсивного сдвигающего регистра являются вторым, третьим и четвертцм входами и выходомблока масштабирования.Источники информации,принятые во внимание при экспертизе1. Авторское свидетельство СССР955009 гг р. г г,Составитель В. Булганинактор Н.Ковалева Техред И,Коштура Корректор С.Шекмар Филиал ППП "Патент", г. Ужгород, ул. Проектна каз 6436/51 Тираж 731 ВНИИПИ Государственного комитет по делам изобретений и от 113035, Москва, Ж, Раущская

Смотреть

Заявка

3238999, 16.01.1981

ПРЕДПРИЯТИЕ ПЯ А-3756

АЛЕКСЕЕВ АНАТОЛИЙ ВАСИЛЬЕВИЧ, ГРИЦЬ ВАЛЕРИЙ МАТВЕЕВИЧ, СВЕТНИКОВ ОЛЕГ ГРИГОРЬЕВИЧ

МПК / Метки

МПК: G06F 3/00

Метки: ввода, информации

Опубликовано: 30.08.1982

Код ссылки

<a href="https://patents.su/5-955009-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>

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