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

 

УСТРОЙСТВО ДЛЯ СРАВНЕНИЯ ЧИСЕЛ, содержащее п поразрядных элементов И-НЕ первого и второго чисел , («1-1) порязрадных элементов И, два многовходовых элемента И-НЕ и первый выходной элемент И, причем входные шины разрядов первого сравниваемого числа соединены с первыми входами соответствующих поразрядных элементов И-НЕ первого числа, выходы которых подключены к входам первого многовходового элемента И-НЕ, выход которого соединен с первьм входом первого выходного элемента И, входные шины разрядов второго сравниваемого числа соединены с первыми входами поразрядных элементов И-НЕ второго числа, выходы которых подключены к входам второго йноговходового элемента И-НЕ, вход разрешения сравнения устройства соединен с первым / входом поразрядного элемента И старшего разряда , выход каждого -го поряэрядного элемента И, где i 1,2,... (п-1), подключен к первому входу , . (i+1)-ro поразрядного элемента И, второй и третий входы каждого поразрядного элемента И соединены с выходами соответствующих поразрядных элементов И-НЕ соответственно первого и второго чисел отличающееся тем, что, с целью повышения достоверности сравнения, в него введены второй выходной элемент И и три дополнительных элемента И-НЕ-, причем входы первого дополнительного элемента И-НЕ подключены к выходам поразрядных элементов И-НЕ первого и второго чисел младшего раэряда , а выход - к первому входу вто (Л рого дополнительного элемента И-НЕ, выход которого является выходом равенства чисел устройства, а второй вход соединен с вторым входом первого выходного элемента И, выход которого является выходом прев1Ж1ения первого числа устройства, первым входом второго выходного эле- . мента И и выходом третьего дополнительного элемента И-НЕ, первый вход которого соединен с; выходом первого многовходового элемента И-НЕ, а второй ВХОД- с выходом второго многовходового элемента И-НЕ и вторым входом второго выходного элемента И, выход которого является выходим превы шения второго числа устройства.

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

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

РЕСПУБЛИН

4(5!) G 06 F 7/04 1

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

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (? 1) 3650278/24-24 .(22) 06.10.83 (46) 15;02.85. Бюл. Р 6 (72) Л.Н.Герасимов и A.Â.Òàð÷èëèí (53) 681.325.5(088.8) (56) 1. Авторское свидетельство СССР

К- 531151, кл. G 06 р 7/04, 1974.

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

N 732857, кл. G 06 F 7/04, 1978 (прототип). (54)(57) УСТРОЙСТВО ДЛЯ СРАВНЕНИЯ

ЧИСЕЛ, содержащее и поразрядных элементов И-НЕ первого и второго чисел, (n-1) порязрадных элементов И, два многовходовых элемента И-НЕ и первый выходной элемент И, причем входные шины разрядов первого сравниваемого числа соединены с первыми входами соответствующих поразрядных . элементов И-HE первого числа, выходы которых подключены к входам первого многовходового элемента И-НЕ, вы,ход которого соединен с первым входом первого выходного элемента И, входные шины разрядов второго сравниваемого числа соединены с первыми входами поразрядных элементов И-HE второго числа, выходы которых подключены к входам второго Фноговходового элемента И-НЕ, вход разрешения сравнения устройства соединен с первым входом поразрядного элемента И старшего разряда, выход каждого j -ro порязрядного элемента И, где i =1,2,... (-1), подключен к первому входу (+1)-го поразрядного элемента И, второйн третий входы каждого поразрядного элемента И соединены с выходами соответствующих поразрядных элементов И вЂ” НЕ соответственно первого и второго чисел отличающ е е с я тем, что, с целью повышения достоверности сравнения, в него введены второй выходной элемент

И и три дополнительных элемента И-НЕ; причем входы первого дополнительного элемента И-НЕ подключены к выходам поразрядных элементов И-НЕ первого и второго чисел младшего разряда, а выход — к первому входу второго дополнительного элемента И-НЕ, выход которого является выходом равенства чисел устройства, а второй вход соединен с вторым входом первого выходного элемента И, выход которого является выходом превышения первого числа устройства, первым входом второго выходного эле- . мента И и выходом третьего дополнительного элемента И-НЕ, первый вход которого соединен q выходом перво о многовходового элемента й-НЕ, а второй вход — с выходом второго многовходового элемента И-НЕ и вторым входом второго выходного элемента И, выход которого является выходом превышения второго числа устройства.

1140111

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

Известно устройство сравнения двух 5 п -разрядных двоичных числе, содержащее и ячеек поразрядного сравнения (13.

Недостаток данного устройства— сложность.

Наиболее близким к предлагаемому является устройство для сравнения чисел, содержащее и поразрядных элементов И-НЕ первого и .второго чисел, (n -1) поразрядных элементов И, 15 выходные элементы И-HE и элемент И, причем входные шины соответствующих разрядов первого сравниваемого числа соединены с первыми входами поразрядных элементоа И-НЕ первого числа, 20 входные шины соответствующих разрядов второго сравниваемого числа подключены к первым. входам поразрядных элементов И-НЕ второго числа, выходы поразрядных элементов И-НЕ первого числа соединены с входами первого выходного элемента И-НЕ, выход которого подключен к первому входу элемента И, выходы поразрядных элементов И-НЕ второго числа соединены 30 с входами второго выходного элемента

И-НЕ, выход которого подключен к второму входу элемента И, вход управления устройства соединен с первым входом поразрядного элемента И стар- З5 mего разряда, выход каждого i-ro поразрядного элемента И, где i=1, 2, °,(»-1), подключен к первому входу (+1)-го поразрядного элемента И, второй и третий входы каждого р поразрядного элемента И соединены с выходами соответствующих поразрядных элементов И-НЕ соответственно первого и второго чисел (23.

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

При нулевых значениях сравниваемых числе устройство должно формировать сигнал А=В. Вместо этого в известном устройстве формируются одновременно 50 два ложных сигнала А>В и А В. Такие же ложные сигналы формируются известным устройством и при запаздывании управляющего сигнала относительно сравниваемых чисел. Это происходит 55 вследствие того, что в этих случаях все элементы И-НЕ заперты, а логические элементы И открыты одновременно по первым уровням на всех их входах. Появление ложных сигналов на выходах устройства может приводить к нарушению нормальной работы аппаратуры, в состав которой входит указанное устройство для сравнения чисел.

Цель изобретения — повышение достоверности сравнения.

Поставленная цель достигается тем, что в устройство для сравнения чисел, содержащее и поразрядных элементов И-НЕ первого и второго чисел, (n-1) поразрядных элементов И, два многовходовых элемента И-НЕ и первый выходной элемент И, причем входные шины разрядов первого сравниваемого числа соединены с первыми входами соответствующих разрядных элементов И-НЕ первого числа, выходы которых подключены к входам первого многовходового элемента И-НЕ> выход которого соединен с первым входом первого выходного элемента И, входные шины разрядов второго сравниваемого числа соединены с первыми входами поразрядных элементов И-НЕ второго числа, выходы которых подключены к входам второго многовходового элемента И-НЕ, вход разрешения сравнения устройства соединен с нервыщ входом поразрядного элемента И старшего разряда, выход каждого i-го поразрядного элемента И, где i 1,2,...,(n-1) подключен к первому входу (i+1) -го поразрядного элемента И, второй и третий входы каждого поразрядного элемента И соединены с выходами соответствующих поразрядных элементов И-НЕ соответственно первого и второго чисел, введены второй выходной элемент И и три дополнительных элемента И-НЕ, причем входы первого дополнительного элемента И-НЕ под) ключены к выходам поразрядных элементов И-HE первого и второго чисел младшего разряда, а выход — к первому входу второго дополнительного элемента И-НЕ, выход которого является выходом равенства чисел устройства, а второй вход соединен с вторым входом первого выходного элемента И, выход которого является выходом превышения первого числа устройства, первым входом второго выходного элемента И и выходом третьего дополнительного элемента И-НЕ, 1140111

35 первый вход которого соединен с вы1 ходом первого многовходового элемента И-НЕ, а второй вход — с выходом второго многовходового элемента И-НЕ и BtoPb1M ВхОДОм ВТОРОГО ВЫХОДНОГО 5 элемента И, выход которого является выходом превьппения второго числа устройства.

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

Устройство содержит выходной эле- ,мент И 1, поразрядные элементы И-HE .2,2,...,2 первого числа, поразрядные элементы И-HE 3,3,...,3„ второго числа, поразрядные элементы И

4,4 ...,4„„, многовходовые эле2 менты И-НЕ 5 и 6, входные шины

7,7,...,7 первого сравниваемого

1 2 числа А, входные шины 8,,8,...,8,„ второго сравниваемого числа В, вы- 20 ходную шину 9 сигнала А=В, выходную шину 10 сигнала A)B, выходную шину

11 сигнала A(B, шину 12 управляющего сигнала, дополнительные элементы И-HE 13-15 у выходной элемент И 16. 25

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

В исходном состоянии при отсутствии на входных шинах 7 и 8 кодов сравниваемых чисел и при отсутствии 30 сигнала управления на шине 12 (установлен уровень "0") на выходах элементов И-НЕ 2„,...,2„, 3„,...3„, 13 и 15 установлен уровень "1", на. выходах элементов И 4„,...,4„ „, 1 и 16, элементов И-НЕ 5,6 и 14 и . на шинах 9-11 уровень "0".

Сравниваемые числа, представленные и -разрядными позиционными кодами (единичное значение может быть 40 только в одном иэ разрядов сравниваемого числа), поступают по входным шинам 7 и 8. Управляющий сигнал

"Разрешение сравнения" подается по шине 12 на вторые входы элементов 45

И-НЕ. 2„, 31 и на первый вход элемента И 4, Сравнение чисел начинается со старшего разряда. Если на входных шинах 7„ и 81 отсутствуют единичные 50 .значения кодов, на выходах элементов И-НЕ 2„ и 3„ установится уровень

"1", откроется элемент И,4„ и разрешит сравнение чисел в следующем разряде. Если во всех разрядах срав- 55 ниваемых чисел установлены нулевые значения, создаются условия для срабатывания элемента И-НЕ 13, а по уровню "0" с его выхода на выходе элемента И-НЕ 14 и на шине 9 устанавливается сигнал А=В.

Если сравниваемые числа больше нуля и равны между собой, срабатывают элементы И-НЕ 2 и 3 I -ro разряда.

По уровню "Он с их выходов соответствующий элемент И 4 заперт и бло кируется сравнение чисел во всех более младших разрядах, а на выходах элементов И-НЕ 5 и 6 устанавливается уровень "1", при этом срабатывает элемент И-НЕ 15. По уровню "0" с его выхода на выходе элемента И-НЕ

t4 и на шине 9 устанавливается уровень "1", т.е. сигнал A=B.

Если сравниваемое число А больше сравниваемого числа В, открывается элемент И-НЕ 2 -ro разряда. По уровню "0" с его выхода блокируется сравнение во всех более младших разрядах, на выходе элемента И-НЕ 5 устанавливается уровень 1. Поскольку все элементы И-HE 3„,...,3„ заперты, открывается элемент И-НЕ 6, по уровню "0 с его выхода на выходе элемента И-НЕ 15 устанавливается уровень "1", при этом создаются условия для срабатывания элемента И 1, на его выходе и на шине 10 устанавливается уровень "1", т.е. сигнал A)B.

Если число А меньше числа В, откроется элемент И-НЕ 3 i-ro разряда.

По уровню "0" с его выхода блокируется сравнение во всех более младших разрядах, на выходе элемента И-НЕ

6 устанавливается уровень "1". По-скольку все элементы И-HE 2„,...2 р

It fI заперты уровнем 0 с шин 7„,...,7„ на их выходах присутствует уровень

"1", а на выходе элемента И-HE 5— уровень "0", по которому на выходе элемента И-НЕ 15 устанавливается уровень "1". При этом создаются условия для срабатывания элемента

И 16, íà его выходе и на шине 11 устанавливается уровень ",", т.е. сигнал А(В.

Предлагаемое устройство по сравнению с базовым объектом, в качестве которого принят прототип, имеет повышенную надежность в результате того, что на его выходах всегда формируются с..гналы в строгом соответствии с поступающими на вход сигналами. Ложные сигналы не формируются, так как выходные элементы И I и

16 заблокированы уровнями "0" соот1140111

ВНИИПИ Заказ 264/3 7 . Тираж 7 1 О. Попписцое

Филиал ПППМПатент, г.Упгород, .ул.Проектная, 4 ветственно с выходов элементов И-НЕ

5 и 6, а по уровню "0" с выхода элемента И-НЕ 13 иа выходе элемента

И-НЕ 14 устанавливается требуемый сигнал А=В. 5

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

"0" на шине 12 элементы И-НЕ 2„,3„ и элемент И 4„ заперты. Поэтому заперты и все остальные логические элементы младших разрядов. По уровням

"1" элементы И-НЕ 5 и 6 открыты и уровнями "0" с их выходов надежно запираются выходные элементы И 1 и

16. На пеовый вход элемента И-НЕ 14 подается уровень "1" с выхода элемента И-НЕ 15, на другой вход уровень "1" с выхода элемента И-НЕ

13, при этом элемент И-НЕ 14 открыт, на его выходе устанавливается уровень "0", т.е. сигнал А=В также отсутствует.

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

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

 

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

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

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

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

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

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

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