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

 

Изобретение относится к автоматике и вычислительной технике. Цель изобретения - расширение функциональны.х возможностей за счет определения максимального и минимального чисел и выдачи кода среднего числа. Устройство содержит узлы анализа, элементы ИЛИ, НЕ, И, ИЛИ -НЕ. Каждый узел анализа содержит элементы И, НЕ, триггер. Узлами анализа, на которые подаются коды сравниваемых чисел элементами И, ИЛИ-НЕ, производится выбор максимальных чисел из соответствующих нар анализируемых чисел - первого-второго, второго-третьего, первого-третьего, указание максимального и минимального чисел. Остальными узлами анализа из .максимальных чисел, выбранных из соответствующих пар, производится выбор кода минимального числа, которое соответствует среднему значению из трех, поступив1пих на вход устройства . 2 ил. (О N3 4: () сд

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

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

РЕСПУБЛИН

„„SU„„> 249505 А1 (51) 4 б 06 Г 7/04

У ф с

) J

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

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

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3856543/24-24 (22) 07.01.85 (46) 07.08.86. Бюл. № 29 (72) Г. В. Волков, М. Ю. Катков, О. П. Орлов и Ю. Ф. Шостак (53) 681.325.5 (088.8) (56) Авторское свидетельство СССР № 959065, кл. G 06 F 7/04, 1980.

Авторское свидетельство СССР № 915074, кл. G 06 F 7/04, 1980. (54) УСТРОЙСТВО ДЛЯ СРАВНЕНИЯ

ДВОИЧНЫХ ЧИСЕЛ (57) Изобретение относится к автоматике и вычислительной технике. Цель изобретения — расширение функциональных возможностей за счет определения максимального и минимального чисел и выдачи кода среднего числа. Устройство содержит узлы анализа, элементы ИЛИ, НЕ. И, ИЛИ-HE.

Каждый узел анализа содержит элементы

И, НЕ, триггер. Узлами анализа, на которые подаются коды сравниваемых чисел элементами И, ИЛИ-НЕ, производится выбор максимальных чисел из соответствующих пар анализируемых чисел — первого второго, второго — третьего, первого — третьего, указание максимального и минимального чисел.

Остальными узлами анализа из максимальных чисел, выбранных из соответствующих пар, производится выбор кода минима 1bного числа, которое соответствует среднему значению из трех, поступивших на вход устройства. 2 ил.

1249505

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

TcxiiHKe и автоматике и может быть исполь3oHH1iО B фыксимильной технике связи и устройствах кодирования при Выборе оптима IbНОГО КОДЫ.

Цель изобретения -- расширение функцио!пыл!я!ых возможностей ус гройства за счег одновременногo определения максимального и минималшгого чисел и Выдачи кода

С P С I I С Г О LI И С Л 3 .

HH фиг. 1 представлена блок-схема устройстBH: HH фиг. 2 узел анализа.

Устройство содержит узлы 1 анализа, элементы ИЛИ 2, элементы НЕ 3, элементы

ИЛИ-НЕ 4, элементы И 5, входы 6 сравниваемых !исел, выходы 7 определения максималыгого числа, выходы 8 определения миHIf 51H,1I,! OI ) Нис, IH, f3BIXOH 9 Вь(,!3>IH KOCH CpP>3,—

if> О И („ ы, i!XO,(1 0 I I 3 IH„ 11>НО!1 »<С геl НОВ КИ устройс г:«.

К(1?к)с!)!1 узсл анализы (фиг. 2) содержит эг!Смснть! И 11 и 12, элемент HI . 13 и триггер 14.

У(тройство срав)гения двоич>ных чисел рыботает слсдуюпсим образом.

I1cpe,i ны(ылом работы триггеры 14 всех узлов анали33 устанавливаются в единичное сoc1ояние сигналом установки Iio входу 10, являю!Нимся третьим входом узлов анализа.

Первые элеме!пы И :! всех узлов анализа

ОСТ IIO I C51 Ii .)И ЭТОМ В ОТК:. )b!TO 51 СОСТОЯНИИ

I1o второму )x(),fy. Г!с(р131,!е входы элементов

И !1 яв,!яюгся первыми входами каждого узлы <1113«è33. Числя IIH информационные

Входы устройс! Ва пода!отея старшими разрядымп «!1(!)Сд. С Выхода элемента И 11, яв151K)Ilf(ГО 51 ПС РНЫМ ВЫХОДОМ В KH?K(!OM УЗЛЕ illÛ, 1ИЗН, С1: I !!<1„ 1 IIO,I;.!(.ТСЯ Н;1 ВХОД СООТВЕТ(ТВую(пего элс м HT3 ИЛИ 2i 21 и н3 вход элементы IIE 3, с Выхода которого сигнал поступасг IIH первый Bxo,i элемснта И 12.

Н3 Второ)1 Bxoä элементы И 12, янляюшийся

Втор ь:м !3хо, сом каждого узла анализа, подыстс 1 «:(п!Нл с Выхода соотв«тствующего элс мс,п ы ИЛИ 2! 21. с Bbtxo,jH элемента

И !2 сигlf, 3 1Ix разрядов срыннины мых чисел на Входах соответствуюпсей пырÄi узлов анализа различны, то сигI!3H сг(5!Ни fliol o уровня с выход i соответстВук)!цс I() H.í менты ИЛИ 2! 2.1 через элемеIIT

И 12 соо! Ветствующего узла анализа поступает а 13, о;1 установки триггера 14 того жс узла анализа в нулевое состояние. HHÇKHH 3 POHClIh С IIPHXIOI О !3I>IXO>(3 TPHI f CP3 33крь;Выет -элеме!п И 11 пс) Второму входу в тех уз.13 ИIIHëfcHI, I!3 I>ход кОToрых поступил сH I ы, 1 T,IOBo! 0»р()!3 н я. Ejo сл(.д"(f0 ill(. è 113чыльfloH )<(г;ill()HiCH устройства эги узлы анализа свосгс) с;)(тояния не мс)ня!от. Fc.iè знаЧС НИ(> 0 Äïîl(М()ННЫХ !333 РЯ <СОВ I!3 (ВХОДHX COOTl3(ТCTIÇVIOH!Их 113р УЗЛОВ HIIH;IHÇH ОдИНакоВы, IpHI герь: 14 В них е срабатыва(от и элементы И 11 этих у:!лов анализа остаются

OTKPl>ITI>l)1H ЦО BTOPOi" I>> В. ОД» .! г)

25 зо

3.)

Таким образом, на выходе элемента

ИЛИ 2i выделено максимальное число из пары чисел первого и второго, на выходе элемента ИЛИ 22 - максимальное из пары чисел второго и третьего, на выходе элемента

ИЛИ 2з максимальное из пары чисел первого и третьего. Из этих трех полученных значений узлами анализа 1-,— 1с(выделено минимальное число, для чего значения чисел с выходов элементов ИЛИ 2i — 23 подаются на вход соответствующего узла анализа в инверсном виде через элементы 1-1Е 3i — 33.

Полученное значение минимального числа через элемент ИЛИ 24 и элемент HE 34 поступает на шину 9 и соответствует среднему значению из трех поступивших на вход устройства чисел.

Для указания максимального из трех поступивших чисел используются элементы

И 5! 51, а для указания минимального числа — элементы ИЛИ-НЕ 4i — 43. На первые

Входы элементов И 5i — 53 и элементов

ИЛИ 4i — 4! подаются сигналы с вторых выходов первого, второго и четвертого узлов анализа соответственно. HH вторые входы этих же элементов подаются сигналы с вторых выходов пятого, третьего и шестого узлов анализа соответственно. Вторыми выхо..сыми каждого из узлов анализа I i — -16 яв»»oTc5f прямые выходы триггеров 14.

Пример. Работа НО указанию максимального и минимального чисел.

Значение первого числа А = 001, значение второго числа В = 010, значение третьего числа С =- 100. Старшие разряды чисел крайние левые. В соответствии с логикой работы первых шести узлов анализа по окончании работы устройства срабатывают триггеры 14 в первом, третьем и пятом узлах анализа.

Сигналы нулевого уровня с прямых выходов триггеров этих узлов анализа поступают на первый вход элементов И 5i и ИЛИ-НЕ 4;, на второй вход элементов И 5> и ИЛИ-НЕ 4, на второй вход элементов И 5i и ИЛИ-НЕ 4i.

Сигналы единичного уровня с прямых выходов триггеров 4 второго, четвертого и шестого узлов анализа поступают на первый вход э.!е»eнзa И 52 и ИЛИ-НЕ 4, на первый вход элемента И 5» и ИЛИ-НЕ 4З, на второй вход элемента И5 и ИЛИ-НЕ 43.

Таким образом, сигналы единичного уровня B данном случае будут на шине 73, что указывает на максимальное число С, и на шине 81, что указывает на минимальное число А. Принцип работы устройства при других значениях чисел аналогичен.

Гlредлагаемое устройство отличается от

:.I3Båñòíîãо расширенными функциональнымн возможностями за счет обеспечения одноВременного указания максимального и минимального чисел и выдачи кода среднего чисIH.!

249505 з

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

Устройство для сравнения двоичных чисел, содержащее элементы ИЛИ, И, три элемента НЕ, пять узлов анализа, каждый из которых включает элемент И и три ггер, вход установки в единичное состояние которого соединен с входом начальной установки устройства, в каждом узле анализа прямой выход триггера соединен с первым входом элемента И. выходы элементов И первого, второго и третьего узлов анализа соединены с входами первого элемента ИЛИ, выходы элементов И четвертого и пятого узлов анализа подключены к входам второго элемента ИЛИ, отличающееся тем, что, с целью расширения его функциональных возможностей за счет одновременного определения максимального и минимального чисел и выдачи кода среднего числа, в него введены узлы анализа с шестого по девятый, три элемента ИЛИ-НЕ, четвертый элемент НЕ, а в каждый узел анализа введены второй элемент И и элемент НЕ, причем в каждом узле анализа выход первого элемента И через элемент HE подключен к первому входу второго элемента И, выход которого соединен с входом установки в «0» триггера, вход первого сравниваемого числа устройства подключен к вторым входам первых элементов И четвертого и восьмого узлов анализа, вход второго сравниваемого числа устройства подключен к вторым входам первых элементов И пятого и шестого узлов анализа, вход третьего сравниваемого числа усгройства соединен с вторыми входами первых элементов И седьмого и девятого узлов анализа, входы установки в единичное состояние триггеров узлов анализа с шестого по дсвя5 тый подключены к выходу начальной установки устройства, выход второго элсменга

ИЛИ соединен с вторыми входами вторых элементов И четвертого и пятого узлов анализа и через первый элемент НЕ с вторым входом первого элемента И первого узла анализа, выходы третьего и четвертого элементов ИЛИ подключены к вторым входам первых элементов И соответственно шестого и седьмого, восьмого и девятого узлов анализа и через второй и третий элементы HE соответственно соединены с вторыми входами первых элементов И соответственно второго и третьего узлов анализа, выход первого элемента ИЛИ подключен к вторым входам ВТорых элементов И первого, второго н третьего узлов анализа и входу четвертого элемента

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

1249505

Редактор А. 11орония

3ака., 4. 125, 4t3 (,Iiw t,ttttItt i 1(. 1!нан()в»

Т(1и.i ll. 1(рог корректор М. (.амборская

1 краж (171 f fo;(ttttt. >tot

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035. Москва, Ж вЂ” -35, Раугвская наб., д 4!5

Филиал fll f1 1 «11атент», г. Ужгород, л. Проектная, 4

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

 

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

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

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

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

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

Изобретение относится к области автоматики и вычислительной.техники и предназначено для поиска локальных экстремумов функций (ЛЭФ), представленных в виде дискретных выборок

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

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

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

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

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

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

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

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

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

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

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

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