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

 

O ll H C A Н И Е

ИЗОБРЕТЕНИЯ

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

Союз Советских

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

Республик (И) 6081 54 (6 1) Доиоликтельиое к авт. саид-ву (22) ЗаЯвлеио 04.10.76(21) 2409179/24 с присоединением заявки №(23) Приоритет (43) Опубликоваио 28.05.78ЯЗктллетеиь № 19 (45) Дата опубликования описаиняфf 05 93. (51) N. Kjt.

C 06 F 7/02

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

Ваввта Мнннстрав СССР на делам нзоаретвннй н атнрытнй (53) УДК 681.325..66 (088.8) (72) Авторы иаобретеиия

И. В. Войнов и A. 8 Курников (71) Заявитель (84) УСТРОЙСТВО ДЛЯ СРАВНЕНИЯ тт-РАЗРЯДНЫХ

ДВОИЧНЫХ ЧИСЕЛ

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

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

= В, А ) В и А < В. Поразрядный узел сравнения устройства выполнен на двух элементах И и двух элементах И вЂ” HE (l).

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

Наиболее близким техническим решением к . предложенному является устройство, содер- l5 жащее поразрядные узлы сравнения, состоящие из элементов И вЂ” HE, И, два многовходовых элемента HE — ИЛИ (2J.

Недостатком этого устройства является невысокое быстродействие, которое определяется последовательной структурой формирования вы кодных сигналов А>эВ и А = В в выходной части устройства. Кроме того, устройство не обеспечивает однозначности считывания признака «меньше» (A < В), так как на выходной шине lO в исходном состоянии устройства (до

2 поступления сигнала разрешения сравнения) имеет место код признака А < В

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

Это достигается тем, что в предложенном устройстве в каждом i-том (i = l — и) поразрядном узле сравнения входные шины А, и В; сравниваемых чисел соединены со входами перЬого элемента И вЂ” HE, а входные шины А; и

В; подключены ко входам второго элемента

И--НЕ, третьи входы элементов И вЂ” HE и один из входов элемента И соединены с выходом элемента И (i — l ) -го поразрядного узла сравнения, выходы первого и второго элементов И вЂ” НЕ в каждом поразрядном узле сравнения соединены с другими входами элемен.та И и со входами первого и второго элементов НŠ— ИЛИ соответственно.

Функциональная схема устройства приведена на чертеже, Устройство содержит поразрядные узлы сравнения l, состоящие из элементов И вЂ” НЕ 2, 3 и элемента И 4, многовходовые элементы

HE — ИЛИ 5, 6, управляющий вход 7, информационные входы 8, 9 прямого и инверсного значений разрядов первого числа соответственно, информационные входы )О, ll прямого и инверсного значений разрядов второго числа

608!54

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

Тираж 826 Подписное

ЫНИИГ1И Заказ 2802 33

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

3 соответственно, выходные шины устройства 12, !

3, 14.

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

В исходном состоянии на выходах всех элементов И вЂ” HE 2 и 3 присутствует уровень кода еднннцы, а на выходах элементов И 4 — уровень кода нуля. Прн этом на выходных шинах

12, 13, 14 устройства отсутствуют коды признаков сравнения.

Пусть сравниваемые числа равны (А = В).

Прн этом на выходах всех элементов И вЂ” HE 2 и 3 присутствуют уровни кода единицы. Прн подаче на шину 7 сигнала разрешения сравнения последовательно открываются все элементы И 4 и на выходной шине 14 появляется код признака А = В, а на шннах 1О, 1! сохраняется код нуля.

Пусть А > В н m-номер старшего разряда, в котором сравннваемые числа отличаются, т.е, в m-ном разряде двоичного числа А записана единица, а в m-ном разряде числа  — нуль.

Прн разрешении сравнения на выходе элемента

И вЂ” HE 3 m-ного разряда устройства,появляется уровень кода нуля, элемент НŠ— ИЛИ 6 открывается, н на выходной шине 13 появляется код признака.А > В. Элемент И 4 m-ного разряда оказывается закрытым по одному входу.и на шине 14 сохранится код нуля. На шине 12 также сохраняется код нуля, так как элемент HE — ИЛИ 5 закрыт единичными сигналами с выходов всех поразрядных схем

И вЂ” НЕ 2.

Формирование признака А < В производится элементом И вЂ” НЕ 2 m-ного разряда и элементом HE — ИЛИ 5 аналогично случаю А )В.

Прн этом на выходной шине 12 устройства появляется код признака А (В, а ыа выходных шинах 13, l4 сохраняется код нуля.

41

Г!рнмененне устройства позволяет повысить скорость выполнения операции за счет параллельного выполнения преобразований.

Устройство может быть реализовано, так же как и известное, в части формирования результатов сравнения. В этом случае используется один нз элементов HE — ИЛИ 5 нли 6, а соответствующий выходной сигнал формируется как совпадение отрицаний сигналов на этих шинах.

Устройство для сравнения и-разрядных двоичных чисел, содержащее поразрядные узлы

1э сравнения, состоящие нз элементов И вЂ” НЕ, И, два многовходовых элемента НŠ— ИЛИ, отличающееся тем, что с целью повышения быстро д"йствня, в нем в каждом i-том (i = 1 — и) поразрядном узле сравнения входные шины А; н В, сравниваемых чисел соединены со входами первого элемента И вЂ” НЕ, а входные шины А; н В подключены ко входам второго элемента И вЂ” HE, третьи входы элементов

И вЂ” HE и один из входов элемента И соединены с выходом элемента И (i — l)-ro пораз2S рядного узла сравнения, выходы первого и второго элементов И вЂ” HE в каждом поразрядном узле сравнения соединены с другими входами элемента И н со входами первого и второго элемента НŠ— ИЛИ соответственно;

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

1. Авторское свидетельство СССР № 341032, кл. G 06 F 7/02, l970.

2. Авторское свидетельство СССР Ж378841, кл. G 06 F 7/02, 1971.

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

 

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

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

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

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

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

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

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

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

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

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