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

 

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

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

Республик (11} -468237 (61) Дополнительное к авт. свид-ву №(22) Заявлено 02.01.74 (21) 1986244/18-24 (51) М. Кл.Q 06 f 7 .)2 с присоединением заявки №вЂ”

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

Совета Министров СССР по делаи изобретений н открытий (32) Приоритет

Опубликовано 25.04.75, Бюллетень № 15

Дата опубликования описании 1О.О4 7-5 (72) Авторы изобретения

В, А, Карнаух и В. С. Пелюнский (71) Заявитель (54} УСТРОЙСТВО ДЛЯ СРАВНЕНИЯ ЧИСЕЛ

На чертеже изображена схема предлагаемого устройства.

Устройство содержит реверсивный счетчик 1 со входом 2, и входами управления режимом сложения и вычитания 3 и 4, регистр 5 второго числа. Знаки и выходы разрядов чисел реверсивного счетчика 1 v, регистра 5 подаются на соответствующие

1О входы сравнивающего блока 6, Сравнивающий блок 6 имеет три выхода: выход

"больше" 7 соединен через схему "ИЛИ" 8 с входом управления 4 реверсивного счетчика 1, выход "меньше" 9 соединен через схему ИЛИ 10 с входом управления 3, выход знака "равно" 11 соединен со вхо,дом формирователя поля допуска 12, выход которого через схему ИЛИ 13 соединен со входом 2 реверсивного счетчика, 2Î Кроме того, устройство сравнения чисел содержит шину 14 модуля первого числа, соединенную через схему ИЛИ 13 со входом 2, шины 15 и 16 знака числа, соединенные через схемы ИЛИ 10 и 8 с зб,управляющими входами 3 и 4 соответстИзобретение относится к области автоматики и вычислительной техники, предназначено для сравнения чисел и может быть использовано в устройствах контроля и автоматического управления.

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

Ilemь изобретении — расширить функпио.нальные возможности устройства сравнения, Это достигается тем, что в устройство введен формирователь поля допуска, вход которого соединен с выходом "равно" сравнивающего блока, а выход через одну из схем ИЛИ - со входом реверсивного счетчика, входы управления которого через другие схемы ИЛИ соединены соответст венно с выходами "больше" и "меньше" ,сравнивающего блока. (53) УДК 681.335(088,8 i

468237 венио, управляющие входы 17 и 18 и шину сброса 19, Устройство работает следующим образом, На шину 14 поступает последовательность чисел, модуль которых представлен чнслоимэ(ульсным кодомэ а знак плюс или "минус - наличием единичного потенциала на шине 15 или 16 соответственно.

Знак щсла присутствует в течение всей операции сравнения чисел. Каждое пз поступающих в реверсивный счетчик чи.сел сравнивается с числом, записанным. в регистре 5, При. поступлении на вход ревер. сивного счетчика положительного числа на ьходе управления 3 присутствует высокий . потенциал и счетчик включен в режим сложения. При этом в счетчике образуется двоичный прямой код модуля числа, а положительный знак кодируется нулем в дополш тельном разряде счетчика. При поступлении на вход счетчика отрицательного числа высокий потенциал присутствует на входе управления 4 и счетчик вклэочен в режим вы штания.

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

Знак шсла и выходы разрядов счетчика 1 (число А) подаются на сравнивающий блок

6, на вторые входы которого подаются знак и выходы разрядов числа регистра 5 (число В). После. того как число А запишется в счетчик 1, а число В в регистр 5, по команде, которая поступает на вход 17, сравнивающий блок производит поразрядное сравнение чисел А и В, начиная со старшего разряда, которому соответствуют знаки э-.равниваемых чисел, Во время дествия команды на входе 17 сигналы на шины 14-16 не поступают.

Блок 6 имеет три выхода. При А> В единичный потенциал появляется на выходе

7, прп А( — на выходе 9, при А=В— на выходе 11.

На остальных выходах в этом время сохраняется нулевой потенциал. Когда на входе 17 команда сравнения отсутствует, »а выходах 7, 9 и 11 сохраняется нулевой потенциал. Низкий уровень с выхода 11 дает разрешение на работу формирователя 12, который включается по команде сигналом на входе 18..Команда на включение формироиателя 12 поступает на вход 18 через некоторый промежуток времени после подачи команды на вход 17, величина которо После подачи команды на вход 18 формирователь начинает выдавать импульсы на вход 2 счетчика 1 через схему ИЛИ 13.

30 После прихода первого импульса в счетчи-35 чика импульсы не поступают. Устройство сравнения выдает знак равно, сигнализи-= рующий о том, что число А отличается от числа В на величину не более величины допуска Д . Если А-1) В, то по-прежне40 му на выходе 7 высокий потенциал, на вы45

>0

20 го цолжна быть достаточной для выполнения операции сравнения.

В каждом цикле сравнения формнровател»

12 может выдать максимальное число импульсов, равное fl, минимальное число импульсов, в зависимости or времени прихода высокого уровня с выхода "равно 11 блока 6, Эти импульсы поступают на вход

2 реверсивного счетчика через схему ИЛИ

13. Схемы ИЛИ 8, 10 и 13 необходимы для образования двух параллельных входов на каждой шине реверсивного счетчика.

Рассмотрим работу устройства дли случая А >В и =2. Очередной цикл сравнения начинается с заьиси нуля в реверснвный счетчик подачей импульса сброса на шину 19. Затем в счетчик записывается модуль и знак числа A. После подачи команды на вход 17 происходит сравнение чисел, и так как А > В, то на выходе 7 псявляется высокий потенциал, который чере: схему ИЛИ 8 воздействует на вход 4 и включает счетчик в режим вычитания. На выходе 11 сохраняется низкий потенциал„ который дает разрешение на работу формирователя 12. ке будет записано число А-1. Если окажется, что А-1 =-В, то на выходе 11 блока 6 появится высокий потенциал, который блокирует формирователь 12, и на вход счетходах 11 и 9 - низкий. С формирователя

12 на вход реверсивного счетчика поступает второй импульс, после чего в счетчике будет записано число А»2.

Далее цикл сравнения повторяется.

Работа устройства ддн случаи А<В а»а. логична.

Предмет изобретения

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

468237, счетчика, входы управления которого через другие схемы ИЛИ соединены соответственно с выходами больше" и "меньше" сравнивающего блока, Составитель C-вделан

И.Карандашова

Редактор О.Стенина Техред Корректор.

Заказ gg/Я Изд а 662 Тираж Подписное

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

Москва, 113035, Раушская наб., 4

Предприятие «Патент», Москва, Г-59, Бережковская наб., 24 него введен формирователь пола допуска, вход которого соединен с выходом "равно" сравнивающего блока, а выход через одну из схем ИЛИ вЂ” со входом реверсивного

A

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

 

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

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

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

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

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

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

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

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

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

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