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

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

Авторы: Горяйнов, Попов, Рубанов, Скибенко

ZIP архив

Текст

Союз Сове Соцналнстнче Реслублн 609 ИЗОБРЕТЕНИЯ ВТОРСКОМУ ДЕТ 61) Дополнительное к вт. свид-ву(21) 2519038иапо С 06 Г Государствениыи комнте СССР по делам изобретений и открытий(71) Заявитель 4) УСТРОЙСТВО ДЛЯ НЕН СЯТИЧНЫХ ЧИС ся кав хнике и реализац числите атическ яти, подИзобретение относит томатике и вычислительной те может быт ь и спольз о вано при ии те хн и че ски х сред ст в вы льной техники и систем автом ого управления и контроля.Известно устройство для сравнения десятичных чисел, содержащее счетчики, элементы И, ИЛИ, НЕ и обеспечивающее последовательное поразрядное сраннение чисел между собой (1.Недостаток этого устройства - его малое быстродействие.Наиболее близким техническим реше 1 нием к предлагаемому является устройство для сравнения десятичных чисел, содержащее два регистра, входами связанные с выходом элемента И, а выходами - со входами элементов памяти соответствующего числа и Ыхода 2 ми соответствующих элементов памяти сравниваемого с ним числа, блок управления тзпросом, входами соединенный с выходами элементов памяти, 25 другие выходы которых через блок формирования результата сравнения связаны с блоком индикации, выходами со нходами опроса элементов пам и узел контроля, вход которого ключен ко входу элемента И, выход - к другому входу блока управления опросом и ко входу элемента И 12,Недостатком этого устройствая вл яет ся его сложност ь.Пель изобретения - упрощениеустройства.Поставленная цель достигается тем, что н устройстве для сравнения десятичных чисел, содержащем два и-разрядных двоично-десятичных регистра, узел контроля, 2 п элементов памяти, схему сравнения, элемент И и узел индикации, причем информационные входы устройства соединены со входами дноично-десятичных регистров, вход тактоных сигналов соединен с первым входом элемента И, выход которого подключен к управляющим входам двоично-десятичных регистров и к информационному входу узла контроля, выход которого соединен со нторым входом элемента И и со входом управления схемы сравнения,выходы которой подключены ко входам узла инди каци и, выход переполнения каждой 1-ой декады, где 1 = 1 2п первого двоична-десятичного регистра сое 73 б 093. (и+1) -го. элемента памяти и к управляющему входу 1-го элемента памятивыходы элементов памяти соединенысо входами схемы сравнения,На чертеже приведена блок-схемаустройства.Устройство содержит двоично-десятичные регистры 1, 2, элементы 3му 4 сравнения, узел 5 контроля,элемент И б, узел 7 индикации, информационные входы 8,9, вход 10 тактовыхси гн алов. Устрой ст во работает следующим образом.При сравнении между собой чисел А и В они записываются в двоично-десятичные регистры 1 и 2 в исходном состоянии поинформационным входам 8 и 9, При этом в узле 5 контроля записано число 0, каждый элемент 3 памяти находится в нулевом состоянии. Через элемент И б на вход каждого десятичного разряда двоично-десятичных регистров 1, 2 и на вход узла 5 контроля одновременно подается последовательность тактовых сигналов по входу 10 тактовых сигналов. Каждая декада двоично-десятичных регистров 1 и 2 и узел 5 контроля заполняется до переполнения, При этом декада с лю бым большим по абсолютной вели чин е десятичным разрядом одного числа переполняется раньше декады того же порядка, но с меньшим по абсолютной величине десятичным разрядом другого числа. Например, если н 1-ых декадах двоична-десятичных регистров 1 ч 2 записаны соответственно разряда;числа А и разрядв;числа В, гдеа;ин- любые сравнинаемые между собой десятичные разряды одинакового порядка чисел А и В, то в случае, если )цф Ь;, раньше переполняется 1-ая декада двоичнодесятичного регистра 1 с записаннымн нее десятичным разрядом а; ,так как для ее переполнения на еевход нужно подать меньшее количестнозаполняющих импульсов, чем для переполнения 1-ой декады двоично-десятичного регистра 2 и десятичным разрядом в; . Следовательно, импульспереполнения на выходе декады с любымбольшим пс абсолютной величине десятичным разрядом одного из сравниваемых чисел появляется раньше, чемимпульс переполнения на выходе декадытого же порядка, но с меньшим поабсолютной величине десятичным раз -рядом другого из сравниваемых чисел.а, н,а- в,а ва- н2 2 1где а, в - старшие десятичныеразряды сравниваемыхчи сел;а в - 1-ые десятичные разря -ды сравниваемых чисел;ап, вл - младшие десятичные раз.ряды сравниваемых чисел,Схема 4 сравнения двоичных чиселсравнивает между собой двоичные раз 40 ряды одинакового порядка и по коман -де с узла 5 контроля выдает на узел7 индикации одну из командБольше,Меньше,Равнои командуКонец сраннения,45 Так как н дноично-десятичнойдекаде узла 5 контроля в исходномсостоянии записано число "0, тоэта декада определяет максимальноевремя заполнения двоично-десятичныхрегистров 1 и 2 до переполнения.Поэтому, если на выходе узла 5 контроля появляется импульс переполнения идущий на схему 4 сравнениядвоичных чисел и на вход элементаИ б, то все декады двоично-десятичных регистров 1 и 2 заполняютсядо переполнения,Импульс переполнения с узла 5контроля запрещает прохождение черезэлемент И б заполняющих импульсови выдает разрешение на индикациюрезультата сравнения.Время сраннения определяется частотой поступления заполняющих импульсов и не зависит от разрядностисравниваемых чисел. Устройство со 5 10 15 20 25 Импульс переполнения с выходом1-ой декады двоично-десятичного регистра 1 с любым большим по абсолютной величине десятичным разрядом одного числа поступает на информацион -ный вход соответствующего 1-го элемента памяти и установит его в единичное состояние,Этот же импульс переполненияпоступает на вход упранленя(и+1)-го элемента памяти и запрещаетпрохождение импульса переполненияс двоично-десятичного регистра 2,В случае равенства сравниваемыхдесятичных разрядов обе двоичнодесятичные декады переполняютсяодновременно и импульсы переполнения проходят на соответствующие элементы памяти,Таким образом, по окончании сравнения десятичных разрядов одинакового порядка числа А и В н регистрах1 и 2 в элементах памяти записываютсярезультаты сравнения в декадах,Исходя.из приведенных выше рассуждений, н случае сравнения чиселА и В при параллельном заполнениидвоично-десятичных регистров 1 и 2одновременно поразрядно сравниваютсямежду собой73609 3 держит меньшее количество узлов, авместо узла управления опросом и узлаформирования результата используетсяболее простой узел,Устройство для сравнения десятичных чисел, содержащее два и-разрядных двоично-десятичных регистра, узел контроля,. 2 п элементов памяти, схему сравнения, элемент И и узел индикации, причем информационные входы устройства соединены со входами двоично-десятичных регистров, вход тактовых сигналов соединен с первым входом элемента И, выход которого подключен к управляющим входам двоично-десятичных регистров и к информационному входу узла контроля, выход которого соединен со вторым входом элемента И и со входом управления схемы сравнения, выходы котоСоставитель В, БелкинТехред М.Петко Коррект Редактор М, Лик Заказ 2266/6иг тираж 751 ИИИПИ Государственного по делам изобретений 35, Москва, У, РаушсПодпи сноеомитета СС от.крытийая наб д 5 13 ПП Патент , г. Ужгород, ул. Проектная Фи Формула и зобретения рой подключены ко входам узла индикации, о т л и ч а ю щ е е с я тем,что с целью упрощения устройства,в нем выход переполненин Каждой3.-ой декады, где 1 = 1,2,п,первого двоично-десятичного регистрасоединен с информационным входом1-го элемента памяти и с управляющимвходом (и+1)-го элемента памяти, выходпереполнения каждой 1-ой декады второго двоично-десятичного регистраподключен к информационному входу(и+1)-го элемента памяти и к управ-.ляющему входу 1-го элемента памяти,выходы элементов памяти соединенысо входами схемы сравнения.15 Источники информации,принятые во внимание при экспертизе1, Авторское свидетельство СССРР 263278, кл. С 06 Р 7/00, 20,01,69,2, Авторское свидетельство СССР20 Р 394778, кл. 6 06 Г 7/04 18.10.71

Смотреть

Заявка

2519038, 31.08.1977

ПРЕДПРИЯТИЕ ПЯ М-5156

ПОПОВ КОНСТАНТИН АЛЕКСАНДРОВИЧ, РУБАНОВ ВАСИЛИЙ ГРИГОРЬЕВИЧ, СКИБЕНКО ИГОРЬ ТИМОФЕЕВИЧ, ГОРЯЙНОВ НИКОЛАЙ АФАНАСЬЕВИЧ

МПК / Метки

МПК: G06F 7/04

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

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

Код ссылки

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

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