Устройство для ввода информации Советский патент 1982 года по МПК G06F3/00 

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

( УСТРОЙСТВО для ВВОДА ИНФОРМАЦИИ

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

название год авторы номер документа
Устройство трансляции 1986
  • Тимошенко Николай Павлович
  • Крыжный Борис Константинович
  • Тарапата Валерий Павлович
  • Постернак Александр Николаевич
  • Реутов Валентин Валентинович
SU1390629A1
Буферное запоминающее устройство 1980
  • Гриць Валерий Матвеевич
  • Светников Олег Григорьевич
SU936029A1
УСТРОЙСТВО ДЛЯ ОРТОГОНАЛЬНОГО ПРЕОБРАЗОВАНИЯ ЦИФРОВЫХ СИГНАЛОВ ПО УОЛШУ-АДАМАРУ 1989
  • Шарафиддин М.А.
  • Жирков В.Ф.
RU2012047C1
Генератор псевдослучайных последовательностей 1981
  • Богданов Вячеслав Всеволодович
  • Лупиков Виктор Семенович
SU993444A1
ЦИФРОВОЕ ПРОГНОЗИРУЮЩЕЕ УСТРОЙСТВО 2011
  • Магданов Геннадий Саяфович
  • Рылов Юрий Анатольевич
RU2446454C1
Буферное запоминающее устройство 1986
  • Лупиков Виктор Семенович
  • Богданов Вячеслав Всеволодович
SU1361632A1
Устройство для сопряжения вычислительной машины с устройством ввода изображения 1985
  • Веселовский Валерий Валентинович
  • Гриць Валерий Матвеевич
SU1260967A1
Устройство для деления в системе остаточных классов 1983
  • Бондаренко Александр Викторович
  • Евстигнеева Ольга Владимировна
  • Куракин Вячеслав Александрович
SU1141400A1
Устройство для быстрого преобразования Фурье 1985
  • Востряков Александр Павлович
  • Каневский Юрий Станиславович
  • Котов Сергей Эдуардович
  • Краснощеков Иван Петрович
  • Сергиенко Анатолий Михайлович
SU1287175A1
Буферное запоминающее устройство 1986
  • Гриць Валерий Матвеевич
  • Зубцовский Валерий Авенирович
  • Лупиков Виктор Семенович
SU1363308A1

Иллюстрации к изобретению SU 955 009 A2

Реферат патента 1982 года Устройство для ввода информации

Формула изобретения SU 955 009 A2

Изобретение относится к вычислительной технике и может быть исполь.зовано для ввода информации в-систе мы обработки измерительной информации . По основному авт.св. № известно устройство для ввода информации, осуществляющее выделение сообщений из передаваемого слова. Это устройство содержит регистр данных и последовательно соединенные регистр адреса, блок памяти, подключенный к блоку сопряжения, узел масштабирования, первый и второй регистры числа, входами подключенные к блоку памяти, а выходами к первому и второ му дешифраторам,первый и второй блок переноса числа, подключенные соответственно к первому и второму дешифраторам, блок элементов И, подклю ченный своими входами к регистру данных и обоим блокам переноса числа а выходом к узлу масштабирования, блок управления 1. Недостатком известного устройства является то, что оно требует дополнительных затрат времени при программировании для вычисления направления и величины сдвига. Цель изобретения -повышение быстродействия устройства. Поставленная цель достигается тем, что в устройство введены первый и второй вычитатели, мультиплексор, элемент 2 И-2 ИЛИ-НЕ и третий регистр вход которого подключен к блоку памяти, выход третьего регистра соединен с первыми входами первого и второго вычитателей,вторые входы которых соединены с выходом второго регистра, первые выходы первого и второго вычитателей соединены с первым и вторым входами мультиплексора, выход которого соединен с вторым входом блока масштабирования, третий и четвертый входы которого соединены с третьим и четвертым входами мультиплексора, с первым и вторым выходами элемента 2 И-2 ИЛИ-НЕ, входы которого соединены с вторыми и трет ими выходами первого и второго вы ;читателей, пятый и шестой входы блока масштабирования соединены с первой и второй управляющими шинами. Кроме того, блок масштабирования содержит кольцевой реверсивный сдай гающий регистр, вычитающий счетчик, триггер и элемент И, первый вход кот рого является пятым входом блока ма штабирования, первый вход вычитающе счетчика является первым входом блока масштабирования, второй вход вычитающего счетчика является шесты входом блока масштабирования и соед нен с первым входом триггера, выход которого соединен с вторым входом элемента И, выход которого соединен с первым йходом кольцевого реверсивного сдвигающего регистра и с третьим входом вычитающего счетчика выход которого соединен с вторым входом триггера, второй, третий и четвертый входы и выход кольцевого реверсивного сдвигающего регистра являются вторым, третьим и четверты входами и выходом блока масштабирования. На фиг.1 показана структурная схема предлагаемого устройства; на фиг. формат управляющего слов на фиг.З структурная схема блока масштабирования. Устройство для ввода информации содержит регистр 1 данных, регистр 2 адреса, блок 3 памяти, первый, вт рой и третий регистры k-6 кода числа, первый и второй дешифраторы 7 и 8, первый и второй блоки 9 и 10 переноса числа,блок злементо в И,пер вый и второй вычитатели 12 и 13.мул типлексор 1,элемент 2 И-2 ИЛИ-НЕ 1 блок 16 масштабирования, первая вторая управляющие шины 17 и 1 общие шины 19 блока памяти. Управляющее слово устройства содержит следующие поля: 20 - код правой границы выделяемого параметра; 21код левой границы выделяемого параметра; 22 - положение старшего разр.яда выделяембго- параметра; служебная информация. Блок 16 масштабирования содержит коль14евой реверсивный сдвигающий регистр -26, вычитающий счетчик 27. триггер 28 и элемент 29 И. Устройство работает следующим образом. Управляющая система, используя общие шины 19 блока 3 памяти, производит загрузку этого блока управляющей программой. Затем начинается прием входных сообщений от измерительной системы. Каждое входное сообщение содержит данные, загружаемые в регистр 1, и адрес, который загружается в регистр 2.-Адрес идентифицирует тип данных входного сообщения. По адресу, записанному в регистре 2, происходит считывание управляющего слова из блока памяти. При этом поля 20 и 21 и 22 управляющего слова заг гружаются соответственно в первый, второй и третий регистры А-6 числа. Содержимое полей 23-25, управляющего слова задает режим обработки исходного сообщения и анализируется управляющей системой. Содержимое регистров 5 и 6 поступает на входы вычитателей 12 и 13Причем на вычитателе 12 происходит вычитание содержимого регистра 5 из содержимого регистра 6, а на вычитателе 13 происходит вычитание содержимого регистра 6 из содержимого регистра 5. Каждый из вычитателей 12 и 13 имеет три выхода, первый из которых представляет собой выход результата, второй - выход заема, а третий старшего разряда. Выходные коды обоих вычитателей поступают на первые входы мультиплексора 1, где под действием выходных сигналов элемента 15 осуществляется выбор результата одного из вычитателей 12 и 13- Одновременно выходы элемента 15 управляют направлением сдвига в блоке 16. После поступления сигнала Пуск по шине 18 в счетчик 27 блока 16 записывается код с выходов мультиплексора k и одновременно устанавливается триггер 28 в такое состояние которое разрешает прохождение синхроимпульсов шины 17 через элемент 29 И на первый (вычитающий )вход счетчика 27 и на третий сдвигающий вход регистра 26. Сигналы с выходов элемента 15 управляют направлением сдвига регистра 26. Сдвиги продолжаются до тех пор, пока в счетчике 27 не возникнет сигнал заема, который установит триггер 28 в противоположное состояние, блокируя прохождение синхроимпульсов через элемент 29 И. Предлагаемое устройство упрощает программирование, освобождая программиста от вычисления направления и величины сдвига. Пак как время выполнения одной команды устройством в значительной мере зависит от величины сдвига, то уменьшение количества сдвигов до половины разрядности входного слова позволяет повысить быстродействие устройства о 15 до kQ% в зависимости от количества выделяемых параметров, для которы количество сдвигов больше половины разрядности входного слова. Формула изобретения 1. Устройство для ввода информаци по авт.св. № ytfi S, отличающееся тем, что, с целью повышения быстродействия устройства, в него введены первый и второй вычитател мультиплексор, элемент 2 И-2 ИЛИ-НЕ и третий регистр,вход которого подкл чен к блоку памяти, выход третьего регистра соединен с первыми входами первого и второго вычитателей, вто|рые входы которых соединены с выходом второго регистра, первые выходы первого и второго вычитателей соединены с первым и вторым входами мультиплексора, выход которого соедине с вторым входом блока масштабирования, третий и четвертый входы которого соединены с третьим и четвер9входами мультиплексора,с первым и вторым выходами элемента 2 И 2 ИЛИ-НЕ, входы которого соединены с торыми и третьими выходами первого и второго вычитателей, пятый и шестой входы блока масштабирования соединены с первой и второй управляющими шинами. 2. Устройство по П.1, о т л и чающее.с я тем, что блок масштабирования содержит кольцевой реверсивный сдвигающий регистр, вычитающий счетчик, триггер и элемент И, первый вход которого является пятым входом блока масштабирования, первый вход вычитающего счетчика является первым входом блока масштабирования , второй вход вычитающего счетчика является шестым входом блока масштабирования и соединен с первым входом триггера, выход которого соединен с вторым входом элемента И, выход которого соединен с первымвходом кольцевого реверсивного сдвиг гающего регистра и с Т0етьим входом вычитающего счетчика, выход которого соединен с вторым входом триггера, второй, третий и четвертый входы и выход кольцевого реверсивного сдвигающего регистра являются вторым, третьим и четвертым входами и выходом блока масштабирования. Источники информации, принятые во внимание при экспертизе 1. Авторское свидетельство СССР № , кл. G 06 F 3/00, 1978. (прототип).

/7

Ю

(Риг.г

V U J/

2

г

/7 фие.З

SU 955 009 A2

Авторы

Алексеев Анатолий Васильевич

Гриць Валерий Матвеевич

Светников Олег Григорьевич

Даты

1982-08-30Публикация

1981-01-16Подача