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

 

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

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

РЕСПУБЛИК (19) (11) ." ф ГОС А С ННЫИ КОМЙТЕТ

:: ::: + (й (йбФФЙФЯ(((Фбт РЫтИЯМ ""

-;. -.=-,=-,"ЙРЙ7ВТ ЙСР " " " " - — г

АНИЕ И ЗОБРЁТЁНИ%

К ABTGPCKQMY СВИДЕТЕЛЬСТВУ

* может быть исФ»ффЯ".р;, ф (,фут ЬФ-. тройСтв(ах, реа18 2

i -=-. :-. -.—.-.;."- .фйжМЫ:-,:: фй фМ@Мфй,,:ФММЫВ-=:- Ф. :-.=:: А" -<<Ð, =:.,:-;:::.;;:, (21) 4802030 24

I,-:= ::-;::::.= = (22) 12.03.90 ., - - :-. (46) 30.09.92. Бюл. % 36 .-" . (71) Научно-производственное объединение .::. ;.. -: "Марс" (72) О.П.Орлов (56) Авторское свидетельство СССР

" .—,-:-"1 М 1096639, кл. G 06 F 7/02, 1983, " " .:;,,- (54) УСТРОЙСТВО ДЛЯ СРАВНЕНИЯ ДВУХ .:;:::- -,- ;=-,"ФРАЗ РЯДН ЫХ ЧИСЕЛ (57) Йзобретение относится к автоматике и,.; -=..: вь1чйслйте7ГЖой "технике и ф;-:. @ф ЦфФф ф .=. " ф (В;"Ф -мйфй - . " - "-";,р . .= =; % Нь м@ЬАФЙЯЙ4ФФЖ :. ФФ = "=- -.-Р

- := фф @ФФ":Ф Ф4Щ"Вям:=- "." Й 7 .

:- = —:- -,:вафд.ф- yy v@- (". @: ффт4М

- . @уфф и ф щяяВф:"я:Фй@Ф

;::,:::::;:,:-::—. -,,:* ;%11 -:,(::,:::-=-: -, Р (фР дф. ЯВЛЯЯ ,,=уфьд Яйся@=:м"

;(,-Ж Ж(- .Ъ :-(ЙЖ. МЫМйМ1(Ф Мйй11ЙГ":В йЖ (ф %фф®.файф"фЯР, =1 Йф6 АВ рж-,,мфлыЬ аффйкй3й4АВ:,УЙДХ ВМЯ Яфф .Ыф@Ж@ф,= %йФ 419(Й ЖХфЙМф

ФИГ:-((ЙМВФВ:"-Ф-.:ЖМЕМ:.% УМ

" мма: - (- "- --4%6- :: е==:=- : 17 11 .:ф (,ьИ;: -(((.- -. Я4(,((; фффФф - и З(йф "т

-" Д У((ф ф ффф ф +фЩ Е-, ."(ф: ЯфДфффЩ ффф 3фЩф фЯ ((:( лизующих функции сравнения двух чисел и выделения приоритетной единицы. Цель изобретения — расширение области применения за счет возможности определения приоритетной единицы. Устройство содержит и ячеек 1 сравнения, выходные элементы И2, ИЛИЗ и ИЛИ вЂ” НЕ4, воды 9,10 сравниваемых чисел. Каждая ячейка сравнения содержит ИЛИ 5, 7, равнозначность 6 и элемент НЕ8, Функция выделения приоритетной единицы выполняется в режиме сравнения анализируемого кода, подаваемого на входы 9 устройства, с нулевым кодом, подаваемым на входы 10 устройства.

1 ил, 1765822

30

45

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

Известно устройство для сравнения иразрядных чисел (1), содержащее два и-входовых элемента И, и -2 элементов И запрета сравнения, элемент И и и-разрядные узлы сравнения, каждый из которых включает элементы И, НЕ и ИСКЛЮЧАЮЩЕЕ ИЛИ .

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

Известно устройство для определения старшего значащего разряда (авт.св. СССР

¹ 723573, кл. G 06 F 9/46), содержащее п-разрядный регистр, n - 1 элементов И вЂ” НЕ, и — 1 элементов И, n - 2 элементов НЕ.

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

Наиболее близким к предложенному по технической сущности является устройство для сравнения двух и-разрядных чисел (2), содержащее и ячеек сравнения и выходные элементы И, НЕ и ИЛИ-НЕ, При этом каждая ячейка содержит элемент РАВНОЗНАЧНОСТЬ и два элемента ИЛИ.

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

Поставленная цель достигается тем, что устройство для сравнения двух и-разрядных чисел содержит элемент И, выходной элемент ИЛИ вЂ” НЕ и и ячеек сравнения, каждая из которых содержит первый и второй элементы ИЛИ и элемент РАВНОЗНАЧНОСТЬ, причем в каждой ячейке сравнения первые входы первого элемента ИЛИ и элемента

РАВНОЗНАЧНОСТЬ соединены с входом соответствующего разряда первого сравниваемого числа устройства, второй вход элемента РАВНОЗРАЧНОСТЬ является входом соответствующего разряда второго сравниваемого числа устройства, а выход соединен с первым входом второго элемента ИЛИ, второй вход которого подключен к выходу первого элемента ИЛИ, выход первого злемента ИЛИ i-й ячейки сравнения, где i-1,n-1, подключен к второму входу первого элемента ИЛИ (i+1)-й ячейки сравнения, первый вход наращивания устройства подключен к второму входу первого элемента ИЛИ первой ячейки сравнения, второй вход второго элемента ИЛИ п-й ячейки сравнения является вторым входом наращивания устройства, выходы элементов РАВНОЗНАЧНОСТЬ всех ячеек сравнения подключены к входам элементов И, выход которого является выходом "Равно" устройства и соединен с первым входом элемента ИЛИ вЂ” НЕ, выход которого является первым выходом неравенства устройства, в устройство дополнительно введен выходной элемент ИЛИ, а в каждую ячейку сравнения — элемент НЕ, вход которого соединен с выходом второго элемента

ИЛИ, а выход является выходом указателя соответствующей приоритетной единицы устройства и подключен к соответствующему входу выходного элемента ИЛИ, выход которого является вторым выходом неравенства устройства, вход i-ro разряда второго сравниваемого числа устройства соединен с третьим входом первого элемента ИЛИ (+1)-й ячейки сравнения, третий вход первого элемента ИЛИ первой ячейки сравнения и вход п-го разряда второго сравниваемого числа устройства соединены соответственно с третьим и четвертым входами наращивания устройства.

Патентно-информационный поиск проводился автором вкл,,G 06 F 7/02 и

G 06 F 9/46 (см, например авт,св. СССР

¹ 1096639, авт.св. СССР ¹ 1295384, авт. св, СССР ¹723573,,патент CLUA ¹ 3794974 от

15,03.74ã. и др,). Анализ известных технических решений,в той или иной степени реализующих функции сравнения чисел и (ИЛИ) выделения nðèîðèòåòíoé единицы дает основание автору считать найденные им отличительные признаки новыми и существенными, На чертеже приведена блок-схема устройства. Устройство содержит поразрядные 1 ячейки сравнения, элемент И2, выходные элементы ИЛИ 3 и ИЛИ-НЕ 4, выходы 15,14,13 которых идентифицируют позиционное значение результата сравнения двух и-разрядных чисел, двоичн ые коды которых подаются на выходы 9 „,9 и

10>...10n устройства, Каждая i-ч ячейка сравнения, где i=1,ï, содержит элементы ИЛИ

5,7, РАВНОЗНАЧНОСТЬ 6 и элемент НЕ8, выходы 16 элементов НЕ определяют место приоритетной единицы (первой сверху на черт.). Контакты 11, 12, 17, 18 являются контактами для наращивания разрядности устройства, как со стороны младших, так и со стороны старших разрядов, Устройство работает следующим образом, При наличии на входах 12,18 нулевого логического уровня устройство готово к реализации функции сравнения двух и-разрядных двоичных чисел, первое из которых подается на входы 10 „,10л, а второе на входы 91„,9 устройства. Реализация функции выделения приоритетной единицы при этих условиях имеет место в результате сравнения нулевого кода (первое число) с

1765822 6 ение и второй элементы ИЛИ и элемент РАВНОВы- ЗНАЧНОСТЬ, причем в каждой ячейке сравиру- нения первые входы первого элемента ИЛИ

ыход и элемента РАВНОЗНАЧНОСТЬ соединены ных 5 с входом соответствующего разряда первоуле- го сравниваемого числа устройства, второй вход элемента РАВНОЗНАЧНОСТЬ йст- является входом соответствующего разрянию да второго сравниваемого числа устройстел к 10 ва, выход соединен с первым входом мно- "второго элемента ИЛИ, второй вход котоСоставитель О. Орлов

Техред M.Ìoðãåíòàë Корректор Е. Папп

Редактор Т. Орловская

Заказ 3385 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР ,,-;;:-.: . -,-,, = .. 113035, Москва, Ж-35, Раушская наб., 4/5

Производственно-издательский комбинат "Патент", r. Ужгород, ул,Гагарина, 101

5 кодом, в котором пройзводится"выдел

"прйор«и«т«етной единицы (второе число). -::: -:",-: ""д«ел«е« нн««ая та«кйм"образом единица фикс ется-указателем на соответствующий в ::-. - -:- =:.", ""= грфйпй вФходов 16. При этом на осталь вь«(хо«д(хэтой груйпы устайавливается н : "вой логический уровейь.

:..;:== !" :.- ."Алгоритм функционирования устро .: : . ва св«од««вся в общем случае к определе й««рййадлежйости й((сра«вйй*ваем«ы«х чис одному" из трех йейересе к«а«ю«щ«их«с«я под жест"в. "

-.,"= - =..-.,-. -:. ---:, К«йервом под«мйож«еству относятся все

"йары" равййх между собой чисел. В этом случае íà Yisi!õîäàõ" âñåx «çëåéåíòîÌ" РАВ НОЗНАЧНОСТЬ 6 ячеек и, следовательно, на вь(ходе 15 элемента И2 будут уровни логической диницй. Второе подмножество со". ставляВт гйр(11!""ч««йсел«,««йер«в«ое "йз к«о«торых " « со«вйадае«т со вт. Еым на разрядах с (к+1)-ro

-,. ; : --:-.:- по и; где "к""=- 1,(п-1) и меньше второго на разрядах=с "к-"го по "первый. Таким образом принадлйжно сть йары сравн«ива«емых чи сел к второму-подййожеству говорйт î том, что .: ""второе число больше первого и что индекс самого=старш«ег«а разряда, в котором" ripoизо«шл3 йх йе«сра«вн«ение равен к. В этом слу". " чае Йа= выхо«де" 16 элемента НЕ8к и на выходе 14«выходного элемента ИЛИ3 будет уровень логйческой единицы, а на выходах

16 остальных элементов НЕ8 будет уровень логического йул««я. Третье подмножество состоит "йз"п«ар чисел, не"попавших в первые два "подмнбжества, и оп ределяется наличие«м«уро вй я«логической единицы на выходе 13

:: "":.::, вйход« н«бгб э л ем ен га ИЛИ-НЕ4, В этом слу :,.::,:;:. :". чае" первое"чйсло оказывается больше второ г о.

-. Предлагаемое устройство существенно

"расширяет область применения известных .:. -:: устройств для сравнения и-разрядных двоичных ч«исел« "йутем реализацйи функции выделенйя"йрй«о«р«итетной единицы. ., .Ф о р м у л а и з о б р е т е н и я

Устройство для сравнения двух п-разрядных чисел-, содержащее элемент И, - выходной элемент ИЛИ вЂ” НЕ и и ячеек сравнения, каждая из к«оторых содержит первый !

- рого-под«ключей к выходу первого элемента ИЛИ, выход первого элемента ИЛИ i-й ячейки сравнения, где i=-1,2...,п-1, подклю15 чен к второму входу первого элемента

ИЛИ (i+1)-й ячейки сравнения, первый вход наращивания устройства подключен к второму входу первого элемента ИЛИ первой ячейки сравйения, второй вход второго

20 элемента ИЛИ и-й ячейки сравнения является вторым входом наращивания устройства, выходы элементов РАВНОЗНАЧНОСТЬ всех я«чее« к ср«авнейия и« одк« люченй1 к вхбдамэлемейт«а И, выход которого является выхо25 дом "Равно" устройства и соединен с первым""входом элемента ИЛИ вЂ” НЕ, выход которого является первым выходом неравенства устройства, о т л и ч а ю щ е е с я тем, что, с целью расширения области при30 менения за счет обеспечения определения приоритетной единицы, в устройство введен выходной элемент ИЛИ, а в каждую ячейку сравнения — элемент НЕ, вход которогб соединен с выходом второго элемента

35 ИЛИ, а выход является выходом указателя соответствующей йриоритетной единицы устройства и подключен к соответствующему"входу выходного эле«ме«йта ИЛИ, выход которого является вторым выходом нера40 венства устройства, вход i-го разряда второго сравниваемого числа устройства соединен с третьим входом первого элемента ИЛИ ((+1)-й ячейки сравнения, третий вход первого элемента ИЛИ первой ячейки

45 сравнения и вход и-го разряда второго сравниваемого числа устройства соединены соответственно с третьим и четвертым входами наращивания устройства.

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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