Устройство для определения наибольшей разницы чисел

 

ОП КСАН ИЕ

ИЗОБРЕТЕНИЯ

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

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

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

Республик

Зависимое от авт. свидетельства №вЂ”

Заявлено 1?Х.1971 (№ 1658585/18-24) с присоединением заявки №вЂ”

Приоритет—

Опубликовано 28.VIII.19?3. Бюллетень 35

Дата опубликования описания 10.1.1974

М. Кл. G 061 7/02

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

Совета Министров СССР оо делам изобретений и открытий

УДК 681.325.65(088.8) Авторы изобретения

В. М. Брусницын и Д. М. Косая

Заявитель

УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ

НАИБОЛЬШЕЙ РАЗНИЦЫ ЧИСЕЛ

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

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

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

Это позволяет расширить функциональныс возможности устройства, так как стало возможно определять максимальные поло?кительные и отрицательные разности мс?кду отервым и последующими числами.

Схема устройства изображена на чертеже.

Устройство содержит схему 1 выделения и хранения первого числа, входную шипу 2, счетчики 8 и 4, схему 6 выделения алгебраической разности двух чисел, генератор 6 импульсов, блоки 7 и 8 определения максимальной положительной и отрицательной разности, соответственно, ка?1<Ды!! из кото1?ых содер?ки! схему 9 сравнения, схему «И» 10, триггер 11, элемент 12 задержки, счетчики 18 и 14, схему

10 «ИЛИ» 15, выходной счетчик 16.

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

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

15 хране!сия пс11 ного числа, а также на с«стчик 8.

Число в схсмс Остается записанным в течение всего периода определения наибольшей раз ности чисел.

20 Пере приходом второго числа двоичнь и счетчик 8 обнуляется из!ГР льсом синхронизации и в него записывается второе число. Одновременно со схемы 1 в счетчик 4 переписывается первое «исло. После этого из гсисра25 тора 6 импульсов иа»ша1от поступать импульсы заполнения. Получен»1ая разность со схемы 5 выделения алгебраической разности поступает на cooTDcòñòâóþùèé блок (7 или 8) определения максимальной разности между

30 первым и последующими числами.

395833

Поскольку в начальном состоянии счетчик .

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

«И» 10. Через элемент 12 задержки поступившая разность записывается в счетчик 1>, через схему 10 за писывается в счетчик 14, а также одновременно через схему «ИЛИ» 15 поступает на выходной счетчик 1б.

1Черед приходом третьего числа обнуляются счетчики 3, 4 и 18, а триггер 11 возвращается в исходное положение. Третье число записывается в счетчик 8, одновременно в счетчик 4 со схемы 1 переписывается первое число.

Далее идет процесс сравнения, аналогичный изложенному выше. Если полученная разность имеет тот же знак, что и предыдущая, то опа начинает записываться в счетчик 1?, когда это число сравнивается с предыдущим, записанным в счетчик 14, то открываются все элементы схемы 9 сравнения и очередной импульс поступающей разности опрокидывает триггер 11, который открывает схему «И» 10.

Остальные имнульсы поступающей разности пройдут на счетчик 14 и o. IIIollpcilcllllo через схему «ИЛИ» 15 — па выходной счетчик 16.

Если получе. ая разность меньше первой, записанной в счетчике 14; то она записывается только в счетчик 18, который перед приходом следующего числа обнуляется.

Анал огичным образом происходит определение максимальной разности другого знака между первым и последующими числами.

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

Поло>кптсльпыс и отрнпатс Ibllilc максимальпыс разности между псргым и последующими числами записаны в счетчике 14.

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

Устройство для определения наибольшей разности чисел, содержащее генератор импульсов, сосдинс|шый со входами первого и

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

20 «ИЛИ», и два блока определения максимальной разности, каждый из которых содержит два счетчика, выходы которых соединены со входами схемы сравнения, триггер, вход которого соединен с выходом схемы сравнения, 25 элемент задср>кки и схему «И», отличающееся тем, что, с целью расширения функциональных возможностей устройства, входы схемы сравнения и элемента задер>кки каждого из блоков определения максимальной разно30 сти соединены с соответствующим выходом схемы выделения алгебраической разности двух чисел, выход элемента задержки каждого из блоков определения максимальной разности соединен со входами схемы «И» и одно35 го из счетчиков того же блока, выход триггера соединен со входом схемы «И», выход которой соединен с другим счетчиком того же блока, входы схемы «ИЛИ» соединены с выходами схем «И», олоков определения мак40 симальной разности.

Устройство для определения наибольшей разницы чисел Устройство для определения наибольшей разницы чисел 

 

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

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

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

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

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

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

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

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

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

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