Устройство для сравнения двоичных чисел

 

Союэ Советскмх

Соцмалмстмческмх

Республмк

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИ ЮТЕЛЬСТВУ (и>86ОО59

1В (61) Дополнительное к авт. сеид-ву— (22) Заявлено 0806,79 (21) 2778155/18-24 с присоединением заявки ¹â€” (23) Приоритет

Опубликовано 300881,Бюллетень й9 32

Дата опубликования описания 300881

М КттЗ

Q 06 F 7/04

Государственный комитет

СССР оо делам изобретений н открытии (З) ЮК 681.325. . 5 (088. 8) (72) Авторы и э обретен и я

В.Ф. Лысенко и В. (71) Заявитель (541 УСТРОЙСТВО ДЛЯ СРАВНЕНИЯ ДВОИЧНЫХ ЧИСЕЛ

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

Известно устройство для сравнения двоичных чисел, содержащее элементы

И-НЕ, НЕ 1 1 °

Наиболее близким к предлагаемому являе;ся устройство для сравнения двоичных чисел, содержащее и последовательно соединенных ячеек сравнения, каждая из которых состоит из элемен- тэ тов И-НЕ, первые входы первого и второго элементов И-НЕ каждой i — oé ячейки (i=1,...,n) соединены с шиной

i-го разряда первого числа, а первый вход третьего элемента И-НЕ и второй 20 вход второго элемента И-НЕ каждой

i-ой ячейки подключены к шине i-го разряда второго числа, и в каждой

i-ой ячейке выход второго элемента

И-НЕ соединен со вторыми входами пер- 2 вого и третьего элементов И-НЕ f2).

Недостатком известных устройств является сложность.

Цель изобретения - упрощение устройства, ЗО

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

И-НЕ, НЕ JK-триггеры, и ячеек сравнения, каждая из которых состоит из элементов И-НЕ, элемента НЕ, причем входная шина каждого i-ro разряда первого из сравниваемых чисел соединена с первыми входами первого и второго элементов И-НЕ i-ой ячейки сравнения, где f = 1,2,...,о, входная шина каждого i-го разряда второго из сравниваемых чисел подключена ко второму входу первого элемента И-НЕ и к первому входу третьего элемента И-НЕ

i-oA ячейки сравнения, выход первого элемента И-HE каждой ячейки сравнения соединен со вторыми входами второго и третьего элементов И-НЕ, выходы которых подключены ко входам четвертого элемента И-НЕ той же ячейки сравнения, выход четвертого элемента И-НЕ каждой

J --ой ячейки сравнения, где J 1,2, ...,о-1, соединен со входом элемента НЕ (j+1)-ой ячейки сравнения, выход элемента НЕ каждой ячейки подключен к третьему входу четвертого элемента И-НЕ той же ячейки сравнения, выход четвертого элемента И-НЕ о-ой ячейки сравнения соединен с первыми

860059 входами первого и второго элементон

И -НЕ, выход первого элемента И-НЕ под ключен ко входу J первого JК-триггера и через перный элемент НЕ ко входу второго К-триггера, выход второго элемента И-НЕ соединен со входом К первого JK-триггера и через нторой элемент НЕ со входом З третьего JÊтриггера, прямой выход первого триггера, подключен ко входу К второго "К-триггера и к третьим входам третьих элементов И-НЕ всех ячеек сравнения и ко второму. входу второго элемента И-НЕ, инверсный выход первого JK-триггера соединен со вторым входом первого элемента И-НЕ, со вхо.дом К третьего JK-триггера и с третьими входами вторых элементов И-HE всех ячеек сравнения.

На чертеже приведена функциональная схема предлагаемого устройства.

Устройство содержит ячейки 1, 1, О

1,„ сравнения входные шины 2, 22, ..., 2 разрядов первого числа, входные шины 3i, 32, ..., Çi„ разрядов второго числа, шину 4 управления, выходы 5 ячеек сравнения, шины 6 и 7 тактовых импульсов, элементы И-НЕ 8 и 9, элементы НЕ 10 и 11, JK-триггеры 12-14, выходные шины 15-18. Ячейка 1 сравнения включает элементы

И-НЕ 19-22 и элемент НЕ 23.

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

На шину 4 подают низкий уровень напряжения (логический нуль). Сравнение присел производят параллельным кодом.

Каждая ячейка сравнения реализует функцию, описываемую выражением

j. { A5)=Q.b„x (АВ) Ф

+а „Ь„Х(АВ)+((а „+ Б„) К (АЮ+

40 (а„+Ь„)х(Аь)11„- „(Ав), ° — i-ый разряд первого числа А;

b„ i-ый разряд второго чис- 45 ла В;

Х(АВ)- функция, реализуемая триггером 12.

На выходе ячейки 1 сравнения 1и н зависимости от значения функции х(АВ) $p реализуется функция F(A>В) или F(A

Значения функций Г(А>В) или F(A

При равенстве чисел независимо от состояния JK-триггера 12 на выходе ячейки 1 сравнения установится состояние логического нуля, которое одновременно установит состояние логической единицы на выходах элементов 60

И-НЕ 8 и 9, вследствие чего JK-триггер 12 меняет свое состояние на противоположное по каждому поступлению тактового импульса по шине 6, а оба

JK-триггера 13 и 14 по поступлению тактового импульса по шине 7 устанавливаются в нулевое состояние.

При неравенстве сравниваемых чисел результат сравнения старших разрядов является преобладающим по отношению ко всем результатам сравнения последующих младших разрядов.

Если А>В, то после установки JK-триггера 12 в нулевое состояние на выходе ячейки 1 сравнения установится состояние логической единицы, состояние логического нуля установится на выходе первого элемента И-НЕ 8, что запретит срабатывание JК-триггера 12 до изменения результата сравнения и установит J К-триггер 13 по поступлению тактового импульса по шине 7 в единичное состояние (на выходной шине 15 установится состояние логической единицы).

Аналогично, если А<В, то после установки J К-триггера 12 н единичное состояние на. выходе ячейки 1 сравнения установится состояние логичЕской единицы, состояние логического нуля установится на выходе элемента И-НЕ

9, что запретит срабатывание J К-триггера 12 до изменения результата сравнения и устанозит J К-триггер 14 по поступлению тактового импульс""а 7 в единичное состояние (на выходной шине 16 установится состояние логической единицы).

На выходные шины 17 и 18 выводятся результаты сравнения А<В и А>В соответственно. Установление состояния логической единицы одновременно на шинах 5 и 17 говорит о равенстве сравниваемых чисел, Возможна реализация устройства с применением мультиплексоров.

При реализации предлагаемого устройства на интегральных микросхемах сокращаются на бЪ (с применением мультиплексоров на 34Ъ) количество корпусов микросхем и на 11Ъ их число входов/выходов (с применением мультиплексоров на 35Ъ) по сраннению с известным, что повышает его нацежностные характеристики.

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

Устройство для сравнения двоичных чисел, содержащее элементы И-НЕ, НЕ, J К-триггеры., n ячеек сравнения, каждая из которых состоит из элементов И-НЕ, элемента НЕ, причем входная шйна каждого i-го разряда первого из сравниваемых чисел соединена с первыми входами первого и второго элементов И-НЕ i — ой ячейки сравнения, где i=1,2,...,n, входная шина каящого i-ro разряда второго из сравниваемых чисел подключена ко второму входу первого элемента И-НЕ и к первому входу третьего элемента И-НЕ i-ой

860059 ячейки сравнения, выход первого элемента И-НЕ каждой ячейки сравнения соединен со вторыми входами второго и третьего элементов И-НЕ, выходы которых подключены ко входам четвертого элемента И-НЕ той же ячейки сравнения выход четвертого элемента И-HE каждой

J-ой ячейки сравнения, где J=1,2,..., и-1 соединен со входом элемента НЕ

Ц+1)-ой ячейки сравнения, выход элемента НЕ каждой ячейки подключен к третьему входу четвертого элемента

И-НЕ той же ячейки сравнения, о т— л и ч а ю ц е е с я тем, что, с целью упроцения устройства, в нем выход четвертого элемента И-HE n-ой ячейки сравнения соединен с первыми входами первого и второго элементов И-НЕ, выход первого элемента И-НЕ подключен ко входу J первого. J K-триггера и че- . рез первый элемент НЕ ко входу J второго J К-триггера, выход второго 9лемента И-HE соединен со входом К первого JK-триггера, и через второй элЕмент HE co xo o J T T e o JK-триггера, прямой выход первого J К-триггера, подключен ко входу К второго J К-триггера и к третьим входам третьих элемечтов

И-НЕ всех ячеек сравнения и ко второму входу второго элемента И-НЕ,инверсный выход первого JK-триггера соединен со вторым входом первого элемента И-НЕ, !

О со входом К третьего J Ê-триггера и с третьими входами вторых элементов

И-НЕ всех ячеек сравнения.

Источники информации, принятые во внимание при экспертизе

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

9 628486, кл. G 06 F 7/02, 1976.

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

9 631914, кл. G 06 F 7/02, 1976 (прототип).

860059

Составитель В. Белкин

Редактор A. Лежнина Техред A. Бабинец Еарректор N. Пожо

Заказ 7548/73 Тираж 745 Подписное

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

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

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4

Устройство для сравнения двоичных чисел Устройство для сравнения двоичных чисел Устройство для сравнения двоичных чисел Устройство для сравнения двоичных чисел 

 

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

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

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

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

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

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

Изобретение относится к устройствам ВТ, а точнее к устройствам сортировки данных
Наверх