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

Номер патента: 932484

Авторы: Апарин, Апарина

ZIP архив

Текст

(72) Авторы изобретения Г.П.Апарин и А.Е.Апарина Институт технической кибернетики АН Белорусской. ССР(5 М) УСТРОЙСТВО ДЛЯ СРАВНЕНИЯ ЧИСЕЛ 1Изобретение относится к автомагике и вычислительной технике и может быть использовано при реализации технических средств дискретной автоматики и вычислительных машин. Известно устройство для сравнения двоичных чисел, содержащее Н-разряд ный узел сравнения, включающий регистры сравниваемых чисел, элементы И, ИЛИ-НЕ и соответствующие связи между элементами 1.Недостатком устройства является конструктивная сложность и ограниченные функциональные возможности, связанные с невозможностью алгебраического сравнения чисел.Наиболее близким к предлагаемому техническим решением является устройство, содержащее г 1-разрядную схему арифметического сравнения с входными шинами разрядов сравниваемых чисел и выходами "Больше" и "Иеньше", и выходные элементы И 121 Недостаток этого устройства состоит в ограниченных Функциональныхвозможностях, связанных с невозможностью алгебраического сравнения чи"сел,3Цель изобретения - расширениефункциональных возможностей за счеталгебраического сравнения чисел.Поставленная цель достигаетсятем, что в устройство для срэвнения чисел, содержащее схему арифметического сравнения, два элементаИ, причем выход "Больше" схемыарифметического сравнения соединенс первым входом первого элемента И,выход "Меньше" схемы арифметического сравнения подключен к первомувходу второго элемента И, введеныэлементы И, ИЛИ, ИЛИ-НЕ, причемвходы прямого и инверсного значенийзнакового разряда первого числа сое"динены с первыми входами гретьего ичетвертого элементов И соответственно, входы прямого и инверсного значеФункциональная сяема устройствапредставлена на чертеже.Устройство содержит входные шины1"4 знаковых разрядов чисел, элементы И 5"11, элемент ИЛИ-НЕ 12, элементы ИЛИ 13 и 14, вход "Больше" 15 схе.мы сравнения, вход "Меньше" 16 схемы сравнения, выходы 17 и 18 устрой, ства, вход 19 управления, схема 20арифметического сравнения.Устройство работает следующим образом.Устройство позволяет сравнивать:алгебраические числа, представленныекак в обратном или дополнительномобратном кодах ( режим 1 - нулевойуправляющий сигнал,на входе 19),так и в прямом коде ( режим Н - еди%ничйыи управляющии сигнал на входе 19),Если числа равны,то на выходах "Боль"ае" и Меньше" формируются нулевые сиг.налы, Единичный сигнал формируетсяна выходе "Больше", если Аб , има выходе "Меньше", если Д р Однакосигналй на выходах "Больше" и "Меньшеопределяют окончательный результат 3 9 ний знакового разряда второго числа подключены к вторым входам четвертого и третьего элементов И соответственно, выходы четвертого и третьего элементов И соединены с первыми входами первого и второго элементов ИЛИ соответственно, выход первого элемента И подключен к второму входу первого элемента ИЛИ, выход второго элемента И соединен с вторым входом второго элемента ИЛИ, входы прямых значений знаковых разрядов сравниваемых чисел и шина режима сравнения устройства соединены с входами пятого элемента И, выход которого подключен к первым входам шестого и седьмого элементов И и к первому входу элемента ИЛИ-НЕ, выход которого соединен с вторыми входами первого и второго элементов И, выходы третьего и четвертого эле" ментов И подключены к второму и третьему входам элемента ИЛИ-НЕ, выходы "Больше" и "Меньшец схемы арифметического сравнения соединены с вторыми входами шестого и седьмого элементов И соответственно, выходы шестого и седьмого элементов И подключены к третьим входам второго и первого элементов ИЛИ соответственно. 32484 фсравнения на выходах 17 и 18 толькопри одинаковых знаках сравниваемыхчисел.При разных знаках сравниваемыхчисел элементы И 7-10 заблокированынулевыми сигналами с выходов элемен.тов И 11 и ИЛИ-НЕ 12, и результат Гсравнения определяется только схемойсравнения знаковых разрядов, выходы 0 элементов И 5,6 которой соответственно через элементы ИЛИ 13 и 14 соединены с выходами 17 и 18 устройства,При сравнении положительных чиселэлементы И 8, 10 заблокированы нуле вым сигналом с выхода элемента И 11,а элементы И 7,9 разблокированы единичным сигналом с выхода элементаИЛИ-НЕ 12, и единичный сигнал,сформированный на выходе "Больше" ( "Меньше"1 схемы сравнения передан черезэлементы И 7 С 9) и ИЛИ 13(14)на выход17 юли 18.При сравнении отрицательных чисел,представленных в. обратном или допол нительном обратном колах (режим 1 У,заблокированы элементы И 3,10 нулевымсигналом с выхода элемента И. 11, аэлементы И 7,9 разблокированы и, каки при сравнении положительных чисел, зв единичный сигнал; сформированный навыходе фБольшен 15 (нМеньшен 16)схемй сравнения передан через элементы И 7 (9) и ИЛИ 13(14) на шину 17(1 Ц).35При сравнении отрицательных чисел,представленных в прямом коде(режим 11,заблокированы .элементы И 7, 9 ну"левым сигналом с выхода элемента ИЛИНЕ 12, а элементы И 10,8 разблокироо ваны единичным сигналом с выходаэлемента И 11, и. единичный сигнал,сформироранный на. выходе "Больше"("Меньше") схемы сравнения переданчерез элеметы И 10 (8) и ИЛИ 14(13)на выход 18(17).При сравнении, всевозможных одинаковых чисел в обоих режимах на вы-ходах "Больше" и "Меньше" схемы сравнения, а также элементов И 5,6 находятся Нулевые сигналы, которые 50определяют нулевые сигналы на выходах 17 (18) устройства.Реализация устройства для анализа результатов сравнения, состоящего из смеси элементов И, двух элементов ИЛИ и одного элемента ИЛИ-НЕс предлагаемой систейоя конструктивных связей обеспечивает расширениефункциональных возможностей за счет9324 Формула изобретения НИИПИ Заказ 3785/69 Тираж 732 Подписное иал ППЯ "Патент"., г. Ужгород, ул, Проектная,5алгебраического сравнения чисел,представленных как в обратном (дополнительном обратном), так и впрямом кодах,Устройство для сравнения чисел, содержащее схему арифметического 1 в сравнения, два элемента И, причем выход "Больше" схемы арифметического сравнения соединен с первым входом первого элемента И, выход "Иеньше" схемы арифметического сравнения под- И ключен к первому входу второго элемента И, о т л и ч а ю щ е е с я тем, что, с целью расширения Функциональных возможностей за счет обеспечения алгебраического сравнения 20 чисел, в него введены элементы И, ИЛИ, ИЛИ"НЕ причем входы прямого и инверсного значений знакового раз.ряда первого числа соединены с первыми входами третьего и четвертого 25 элементов И соответственно, входы прямого и инверсного значений знакового разряда второго числа подключены к втррым входам четвертого и третьего элементов И соответственно, за выходы четвертого и третьего элементов И соединены с первыми входами 84 бпервого и второго элементов ИЛИ соответственно, выход первого элементаИ подключен к второму входу первогоэлемента ИЛИ, выход второго элемента И соединен с вторым входом второго элемента ИЛИ, входы прямых значений знаковых разрядов сравниваемыхчисел и шина режима сравнения устройства соединены с входами пятогоэлемента И, выход которого подключен к первым входам шестого и седь"мого элементов И и к первому входуэлемента ИЛИ-НЕ 1 выход которого соединен с вторыми входами первого ивторого элементов .И, выходы третье"го и четвертого элементов И подключены к второму и третьему входамэлемента ИЛИ-НЕ выходы "Больше" и"Меньше" схемы арифметического срае"нения соединены с вторыми входамишестого и седьмого элементов И соответственно, выходы шестого и седьмого элементов И подключены к третьимвходам второго и первого элементовИЛИ соответственно.Источники информации,принятые во внимание при экспертизе1. Авторское свидетельство СССРЬ" 734674, кл. а 06 Г 7/оц, 1978.2. Авторское свидетельство СССРМ 652557, кл. 6 06 Г 7/02, 1976 (прототип),

Смотреть

Заявка

2935139, 04.06.1980

ИНСТИТУТ ТЕХНИЧЕСКОЙ КИБЕРНЕТИКИ АН БССР

АПАРИН ГЕННАДИЙ ПЕТРОВИЧ, АПАРИНА АНАСТАСИЯ ЕВГЕНЬЕВНА

МПК / Метки

МПК: G06F 7/02

Метки: сравнения, чисел

Опубликовано: 30.05.1982

Код ссылки

<a href="https://patents.su/3-932484-ustrojjstvo-dlya-sravneniya-chisel.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сравнения чисел</a>

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