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

 

Оп ИСАНИЕ

ИЗОБРЕТЕН Ия

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

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

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

Республик (1 1) 489103 (61) Дополнительное к авт. свид-ву (22) Заявлено14.06.72 (21) 1796882/18-24 с присоединением заявки № (23) Приоритет (43) Опубликовано25.10.75 Бюллетень ¹29 (45) Дата опубликования описания 07.01.76 (51) М. КлС. 06 f 7/02

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

Совета Министров СССР по делам изобретений и открытий (53) ЙК681.325.65 (088.8) (72) Автор изобретения

М. 3. Губницкий (71) Заявитель (54) УСТРОЙСТВО ДЛЯ СРАВНЕНИЯ ДВУХ ЧИСЕЛ

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

Известны устройства для сравнения двух чисел, содержашие генератор счетных меток, выход которого через входную схему И соединен со входами первого и второго счетчиков, выходы переноса первого 1р и второго счетчиков соединены с первыми входами первого и второго триггеров соответственно, вторые входы этих тригге— ров соединены. с шиной записи второго шс— ля, соединенной с установочными входами 15 второго счетчика, установочные входы пер. ного счетчика соединены с шиной записи и< рвого числя> триггеров соединены со входами соответственно первой и второй выходных схем

И, выходы которых соединены со входами выходной схемы ИЛИ, выход которой с0(— динан с выходом устройс«BLl, третий lри —

i гор, многовходовые схемы И, схему ИЛИ.

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

Llew, изобретения — упростить устройство.

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

И, выходы переноса первого и второго c«e.l. чиков соединены со входами второй и первой выходных схел И соответственно.

- ..э9 103

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

Устройство содержит генератор счетных меток l, входную схему И 2, первый счетчик 3, второй счетчик 4, многовходовые схемы И 5, триггеры 6, выходные схемы

И 7, схемы ИЛИ 8, шину 9 записи первого числа, шину 10 записи второго числа, вы-. ход 11 устройства. 10

Устройство работает следующим образом.

Положим, что на шину записи 10 импульс записи числа приходит либо одновременно, 1 с импульсом записи числа на шину 9, ли- 15 бо позднее его.

Импульс записи со входа 9 заносит первое число в счетчик 3, а импульс записи со входа 10 заносит второе число в счетчик 4, одновременно производя пер- 20 воначальную установку триггеров 6. При этом триггеры 6, выходы которых соединены со входами схем И 7 и И 5, устанавливаются в такое состояние, что запрещают появление на выходах схем И 7 и И 5 импульсов, а триггер 6, выход которого соединен со входом входной схемы И 2, устанавливается в такое состояние, что разрешает прохождение счетных импульсов через схему И 2.

Счетные импульсы с выхода схемы И

2 поступают на входы счетчиков 3 и 4.

Предположим,в счетчике 3 записано число, большее чем в счетчике. 4. В этом случае . на выходе счетчика 3 импульс переноса появится раньше, чем на выходе счетчика 4, на число импульсов, равное разнос,ти этих чисел.

Импульс переноса с выхода счетчика 3 устанавливает триггер 6 в такое положение, что он не препятствует прохождению импульсов через схемы И 5 и И 7.

На выходе И 5 импульс появляется лишь тогда, когда в счетчик 3 запишется число импульсов, равное заранее заданному на разность сравниваемых чисел ко-, личеству импульсов. Импульс с выхода

И 5 через схему ИЛИ 8 поступает на вход триггера 6, переворачивает его, за. прещая тем самым поступление счетных импульсов На вход счетчиков 3 и 4.

Таким образом, если разность сравниваемых чисел не превышает наперед заданного числа импульсов, то только в

55 этом случае появляется импульс переноса на выходе счетчика 4, который проходит через схемы И 7 и ИЛИ 8 на выход 11.

Если же разность сравниваемых чисел превьш1ает наперед заданный допуск на сравниваемые числа, то импульса переноса на выходе счетчика 4 не будет, поскольку импульс с выхода схемы И 5 появляется до момента появления импульса переноса счетчика 4 и запрещает прохождение счетных импульсов на счетчики 3 и 4, следовательно, на выходе ll импульяотсутствует.

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

3 записано число, меньшее чем в счетчике 4. В этом случае, первым появляется импульс переполнения с выхода счетчика 4, и если количество импульсов, необходимое (для переполнения счетчика 3, меньше количества импульсов, которое определяет допуск на сравниваемые числа, то на выходе счетчика 3 появляется импульс переноса, который через схемы И 7 и ИЛИ

8 проходит на выход 11.

В случае равенства сравниваемых чисел на выходе счетчиков 3 м 4 импульсы переноса появляются одновременно, перебрасывают триггер 6 и проходят на выход 11 через схемы И 7 и ИЛИ 8.

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

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

1 рез схему И 2 на вход счетчиков 3 и 4.

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

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

1 числа, соединенной с установочными входами второго счетчика, установочные входы первого счетчика соединены с шиной записи первого числа, выходы первого и второго триггеров соединены со входами соответственно первой и второй выходных схем И, выходы которых соединены со входами выходной схемы ИЛИ, выход последней соединен с выходом устройства, третий триггер, многовходовые схемыИ, схемуИЛИ отличаюшеес я тем, что, с целью упрощения устройства при автоматическом анализе разности сравниваемых чисел, входы первой многовходовой схемы И соединены с выходами первого триггера и соответствую489103 ших разрядов первого счетчика, входы второй многовходовой схемы И соединены с выходами второго триггера и соответствуюших разрядов второго счетчика, выходы обеих многовходовых схем И сое диланы со входами схемы "ИЛИ, выход которой соединен со входом третьего триггера, другой вход последнего соединен с шиной записи второго числа, выход третьего триггера соединен со входом входной схемы И ., выходы переноса первого и второго счетчиков соединены со входами второй и первой выходных схем И соответственно

489103.)<1

Г <1!) а;<(!!(Ill<1(И<1(1! ff! !!!! lf! О<У,(

ll0 Д(!Ill l

М<)(К(111, f ! ", f) IÓØ;:1

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

 

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

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

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

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

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

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

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

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

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

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