Устройство для логической обработки информации

 

Изобретение относится к вычислительной технике, а именно к специализированным устройствам для решения логических уравнений. Целью изобретения является расширение функциональных возможностей устройства за счет реализации возможности решения логических уравнений. Устройство содержит двоичный счетчик 3, п групп элементов И, операционное устройство 5, блок 6 сравнения, триггер 7, два элемента 8,9 НЕ, два индикатора 10,11, генератор импульсов 12, элемент И 13. (/)

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН

А1 (19) OI) (5)) 4 G 06 F 15/20

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ti а r тг

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPbITPM (21) 3826645/24-24 (22) 19.12.84 (46) 07.10.86. Бюл.1(- 37 (» ) Харьковский ордена Ленина авиационный институт им. Н.Е.Жуковского (72) Э.В.Лысенко, В.А.Дергачев, М.Н.Артеменко, A.Í,Àíèêèí и Л. Ф.Куйдин (53) 681,325(088.8) (56) Авторское свидетельство СССР

Р 746531, кл. G 06 F 15/20, 1979.

Авторское свидетельство СССР

В 482749, кл. G 06 F 15/20, 1976.

Авторское свидетельство СССР

N9 760108, кл, С 06 F 15/20, 1979. (54) УСТРОЙСТВО ДЛЯ ЛОГИЧЕСКОЙ ОБРАБОТКИ ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике, а именно к специали- зированным устройствам для решения логических уравнений, Целью изобретения является расширение функциональных возможностей устройства за счет реализации воэможности решения логических уравнений. Устройство содержит двоичный счетчик 3, и групп

4,-4„ элементов И, операционное устройство 5, блок 6 сравнения, триггер 7, два элемента 8,9 НЕ, два ин-. дикатора 10,11, генератор импульсов

12, элемент И 13.

12625Е 9

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

Цель изобретения — расширение функциональных возможностей устройства за счет реализации возможности решения логических уравнений.

На фиг.1 представлена блок-схема устройства; на фиг.2 — блок-схема 10 группы элементов И; на фиг,3 — блоксхема операционного устройства; на фиг.4 — блок-схема блока сравнения, Устройство содержит входные шины

-1 коэффициентов уравнения. 1„„, — 15 входная шина правой части уравнения, шину 2 результата, двоичный счетчик 3, группы с первой по и-ю 4 -4 „ элементов И, операционное устройство

5, блок 6 сравнения, триггер 7, пер- 20 вый элемент НЕ 8, второй элемент НЕ 9, индикаторы 10 и 11, генератор 12 импульсов, элемент И 13, сумматоры

14 -14 по модулю 2, выходы 15 операционного устройства, элементы РАВНО311АЧНОСТЬ 16„ -16, элемент И 17.

Устройство работает следующим образом.

Устройство предназначено для решения логических уравнений вида 30

+ Х Д =О

1=1 где А„ — i-oe m-разрядное двоичное слово 35

n — - количество двоичных слов и соответственно количество переменных; х. б 0,1);

 — двоичное слово, соответствующее правой части уравнения.

Решение уравнения заключается в определении множеств х = х х ), удовлетворяющих этому условию. 45

На шины 1 -1 .подаются соответстh венно двоичные слова А,..., А, на шину 1,„ подается двоичное слово

В, (j-ый разряд всех двоичных слов, имеющий вес 2 „, подается на j-ый 50

Разряд соответствующей информационной

mHHblр j 1р,m) В исходном сОстОЯ нии триггер 7 находится в состоянии

"1", двоичный счетчик 3 в состоянии

0...0. На n+E-ом выходе двоичного 55 счетчика сигнал "0", на выходе элемента НЕ 9 — "1", поэтому после включения генератора 12 импульсов с его выхода через элемент И 13 импульсы поступают на счечный вход даоичного счетчика 3, меняя его состояние, Значение i-го разряда двоичного счетчика 3 соответствует значению х,. Если x. = 1, то открывается i-ая группа элементов И,4; и на вход операционного устройства 5 поступает двоичное слово А, если х, = О, то А;

= О. Операционное устройство 5 вычисляет выражение

C= +Х А.

1 I йутем поразрядного сложения по модулю 2 соответствующих разрядов, поступающих на его входы двоичных чисел.

Блок 6 сравнения производит поразрядное сравнение числа С и В. При .В = С на выходе блока 6 сравнения формируется сигнал "1", сбрасывающий триггер 7 в нулевое состояние. При этом закрывается элемент И 13 и импульсы не проходят на счетный вход двоичного счетчика 3 и не меняют его

СОСТОЯНИЯ.

В процессе решения могут быть два случая.

1. Решение уравнения существует, ри этом индикатор 11 сигнализирует о наличии решения и значение разрядов на шине 2 результата соответствует значениям Х

2. Решения нет. В этом случае Ъ после перебора всех 2 вариантов двоичный счетчик 3 на и+1-ом выходе формирует сигнал 1", при этом индикатор 10 сигнализирует об отсутствии решения, через элемент НЕ 9 на вход элемента И 13 поступает сигнал

"О", закрывающий поступление импульсов на счетный вход двоичного счетчика 3, Рассмотрим работу устройства на конкретном примере.

Пусть и = 3, m = 4. Двоичные числа соответстсвенно равны: А, = 0001, А = 0101, А =- 1100 В = 0100, что иллюстрирует процесс поиска решения (значения сигналов на выходах блоков устройства для каждого состояния двоичного счетчика).

Предложенное устройство позволяет автоматизировать процесс решения логических уравнений и, следовательно, сократить сроки проектирования дискретных устройств.

1262 формула изобретения

Устройство для логической обработки информации, содержащее двоичный счетчик, и групп из m элементов И и блок сравнения, о т л и ч а ю щ е е— с я тем, что, с целью расширения функциональных воэможностей за счет реализации воэможности решения логических уравнений, оно содержит лпера-10 ционное устройство, триггер, первый и второй элементы НЕ, первый и второй индикаторы и элемент И, первые входы

m элементов И i-й группы (i = 1,2, ...,n) подключены к входной шине i- 15 го коэффициента решаемого уравнения, а вторые — к i-му информационному выходу счетчика и к шине результата устройства, выходы п элементов И

1-й группы подключены к 1-й группе 20

m входов операционного устройства, состоящего из m сумматоров по модулю

519 4

2, при этом j-й вход (j = 1, 2,..., m) i-й группы входов операционного устройства подключен к i-му входу

j-го сумматора по модулю два, выходы сумматоров по модулю два образуют выход операционного устройства и подклю- ены к первой группе входов блока сравнения, вторая группа входов которого подключена к входной шине значений правой части уравнения, а выход — к счетному входу триггера, выход которого подключен к входам первого индикатора и первого элемента

HE выход которого подключен к первому входу элемента И, второй вход которого подключен к выходу второго элемента НЕ, вход которого подключен к (п+1)-му информационному выходу счетчика и входу второго индикатора, третий вход элемента И подключен к тактовому входу устройства, а выход— к счетному входу счетчика.

1 262519

4+1

Составитель В.Смирнов

Редактор С.Патрушева Texpep, H.Ïîïoâê÷ . Корректор Г.Решетник

Заказ 5430/48 Тираж 671 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д.4/5

Производственно-полиграфическое предприятие, r.Óæãîðîä, ул.Проектная,4

Устройство для логической обработки информации Устройство для логической обработки информации Устройство для логической обработки информации Устройство для логической обработки информации 

 

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

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении вычислительных устройств, выполняющих алгоритм быстрого преобразования Фурье по основанию 4

Изобретение относится к области вычислительной техники и может быть использовано при построении специализированных устройств, выполнямщи алгоритм быстрого преобразования Фурье по основанию 4

Изобретение относится к вычислительной технике и может быть использовано в информационно-измерительных системах спектрального анализа

Изобретение относится к автома-- тике и вычислительной технике и может найти применение при выполнении опег раций функционального преобразования относительной длительности широтноимпульсных сигналов в частоту импульсной последовательности

Изобретение относится к автоматик1е, вычислительной технике, в частности к -решению задач цифровой фильтрации и спектрального анализа

Изобретение относится к области автоматики и вычислительной техники и может быть использовано для преобразования временного интервала в длительность задержки импульса

Изобретение относится к информатике и вычислительной технике и предназначено для получения, обработки, кодирования, передачи, хранения и восстановления информации

Изобретение относится к области вычислительной техники и может быть использовано при разработке специализированной аппаратуры АСУ оперативного звена ВПВО при решении задачи распознавании оперативно-тактических ситуаций

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

Изобретение относится к области цифровой вычислительной техники и предназначено для моделирования комбинаторных задач при проектировании радиоэлектронной аппаратуры, автоматизированных систем управления и средств электронной вычислительной техники

Изобретение относится к устройствам цифровой обработки сигнала

Изобретение относится к вычислительной технике и может быть использовано для поиска экстремума функции одного аргумента методом дихотомии

Изобретение относится к вычислительной технике и может быть использовано для вычисления функций при задании аргумента в широтно-импульсной форме

Изобретение относится к железнодорожному транспорту

Изобретение относится к области цифровой вычислительной техники и предназначено для моделирования комбинаторных задач при проектировании вычислительных систем (ВС)

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