Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др.
Известны компараторы двоичных чисел (см., например, третий снизу рис. в табл.3.5 на стр.103 в книге Справочник по цифровой вычислительной технике. Малиновский Б.Н., Александров В.Я., Боюн В.П. и др. / Под ред. Б.Н.Малиновского. Киев: Техника, 1974 г.), формирующие признак соотношения x2>x1, где x1, x2∈{0,1} - одноразрядные двоичные числа, задаваемые двоичными сигналами.
К причине, препятствующей достижению указанного ниже технического результата при использовании известных компараторов двоичных чисел, относится ограниченные функциональные возможности, обусловленные тем, что не допускается сравнение двухразрядных двоичных чисел, задаваемых двоичными сигналами.
Наиболее близким устройством того же назначения к заявленному изобретению по совокупности признаков является принятый за прототип компаратор двоичных чисел (рис.8.32а на стр.500 в книге Шевкопляс Б.В. Микропроцессорные структуры. Инженерные решения: Справочник. М.: Радио и связь, 1990 г.), который содержит логические элементы и формирует признаки соотношений А>В, А=В, где A=а1а0 и В=b1b0 - двухразрядные двоичные числа, задаваемые двоичными сигналами a0, a1, b0, b1∈{0,1}, при этом максимальное время задержки распространения сигнала в прототипе определяется выражением τ=4τЭ, где τэ - время задержки логического элемента.
К причине, препятствующей достижению указанного ниже технического результата при использовании прототипа, относятся большие аппаратурные затраты.
Техническим результатом изобретения является уменьшение аппаратурных затрат при сохранении функциональных возможностей и быстродействия прототипа.
Указанный технический результат при осуществлении изобретения достигается тем, что в компараторе двоичных чисел, содержащем логический элемент ИЛИ, логический элемент ИЛИ-НЕ и два логических элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, особенность заключается в том, что в него дополнительно введены три логических элемента И-НЕ, причем первый вход и выход i-го логического элемента ИСКЛЮЧАЮЩЕЕ ИЛИ соединены соответственно с первым и вторым входами i-го логического элемента И-НЕ, подключенного вторым входом к i-му входу логического элемента ИЛИ-НЕ, первый, второй входы и выход логического элемента ИЛИ соединены соответственно с выходом второго, вторым входом первого логических элементов И-НЕ и вторым входом третьего логического элемента И-НЕ, подключенного первым входом и выходом соответственно к выходу первого логического элемента И-НЕ и первому выходу компаратора двоичных чисел, второй выход и i-й, (i+2)-й входы которого соединены соответственно с выходом логического элемента ИЛИ-НЕ и первым, вторым входами i-го логического элемента ИСКЛЮЧАЮЩЕЕ ИЛИ.
На чертеже представлена схема предлагаемого компаратора двоичных чисел.
Компаратор двоичных чисел содержит логические элементы ИСКЛЮЧАЮЩЕЕ ИЛИ 11, 12, логические элементы И - НЕ 21, 22, 23, логический элемент ИЛИ 3 и логический элемент ИЛИ - НЕ 4, причем первый вход и выход элемента 1i () соединены соответственно с первым и вторым входами элемента 2i, подключенного вторым входом к i-му входу элемента 4, первый, второй входы и выход элемента 3 соединены соответственно с выходом элемента 22, вторым входом элемента 21 и вторым входом элемента 23, подключенного первым входом и выходом соответственно к выходу элемента 21 и первому выходу компаратора двоичных чисел, второй выход и i-й, (i+2)-й входы которого соединены соответственно с выходом элемента 4 и первым, вторым входами элемента 1i.
Работа предлагаемого компаратора двоичных чисел осуществляется следующим образом. На его первый, второй и третий, четвертый входы подаются соответственно произвольные двоичные сигналы a1, a0∈{0,1} и b1, b0∈{0,1}, которые задают подлежащие сравнению двухразрядные двоичные числа А=a1a0 и В=b1b0 (a1, b1 и a0, b0 определяют значения старших и младших разрядов соответственно). Тогда сигналы на первом, втором выходах предлагаемого компаратора будут определяться выражениями
В представленной ниже таблице приведены значения реализуемых выражениями (1) функций на всех возможных наборах значений их аргументов.
С учетом таблицы имеем QA>B=1, если A>B, QA=B=1, если А=В. При этом предлагаемый компаратор содержит семь логических элементов, а максимальное время задержки распространения в нем сигнала определяется выражением τ=4τЭ, где τЭ - время задержки логического элемента. Отметим, что в состав прототипа входят одиннадцать логических элементов.
Вышеизложенные сведения позволяют сделать вывод, что предлагаемый компаратор двоичных чисел формирует признаки соотношений А>В, А=В, где А=a1a0 и В=b1b0 - двухразрядные двоичные числа, задаваемые двоичными сигналами a0, a1, b0, b1∈{0,1}, имеет быстродействие прототипа и обладает меньшими по сравнению с ним аппаратурными затратами.
название | год | авторы | номер документа |
---|---|---|---|
КОМПАРАТОР ДВОИЧНЫХ ЧИСЕЛ | 2015 |
|
RU2621280C1 |
КОМПАРАТОР ДВОИЧНЫХ ЧИСЕЛ | 2008 |
|
RU2389063C1 |
ДВОИЧНЫЙ ВЫЧИТАТЕЛЬ | 2019 |
|
RU2709653C1 |
КОМПАРАТОР ДВОИЧНЫХ ЧИСЕЛ | 2008 |
|
RU2361266C1 |
УМНОЖИТЕЛЬ ПО МОДУЛЮ q | 2019 |
|
RU2713862C1 |
СУММАТОР-УМНОЖИТЕЛЬ ПО МОДУЛЮ ТРИ | 2020 |
|
RU2762548C1 |
СУММАТОР ПО МОДУЛЮ ТРИ | 2019 |
|
RU2703676C1 |
СУММАТОР ПО МОДУЛЮ ТРИ | 2019 |
|
RU2708793C1 |
АРИФМЕТИЧЕСКОЕ УСТРОЙСТВО ПО МОДУЛЮ ТРИ | 2020 |
|
RU2757831C1 |
КОМПАРАТОР ДВОИЧНЫХ ЧИСЕЛ | 2016 |
|
RU2626329C1 |
Изобретение относится к вычислительной технике и может быть использовано для построения средств автоматики, функциональных узлов систем управления и др. Техническим результатом изобретения является уменьшение аппаратурных затрат при сохранении функциональных возможностей и быстродействия. Компаратор двоичных чисел содержит логический элемент ИЛИ, логический элемент ИЛИ-НЕ и два логических элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, три логических элемента И-НЕ. Первый вход и выход i-го логического элемента ИСКЛЮЧАЮЩЕЕ ИЛИ соединены соответственно с первым и вторым входами i-го логического элемента И-НЕ, подключенного вторым входом к i-му входу логического элемента ИЛИ-НЕ. Первый, второй входы и выход логического элемента ИЛИ соединены соответственно с выходом второго, вторым входом первого логических элементов И-НЕ и вторым входом третьего логического элемента И-НЕ, подключенного первым входом и выходом соответственно к выходу первого логического элемента И-НЕ и первому выходу компаратора двоичных чисел, второй выход и i-й, (i+2)-й входы которого соединены соответственно с выходом логического элемента ИЛИ-НЕ и первым, вторым входами i-го логического элемента ИСКЛЮЧАЮЩЕЕ ИЛИ. 1 ил.
Компаратор двоичных чисел, содержащий логический элемент ИЛИ, логический элемент ИЛИ-НЕ и два логических элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, отличающийся тем, что в него дополнительно введены три логических элемента И-НЕ, причем первый вход и выход i-го логического элемента ИСКЛЮЧАЮЩЕЕ ИЛИ соединены соответственно с первым и вторым входами i-го логического элемента И-НЕ, подключенного вторым входом к i-му входу логического элемента ИЛИ-НЕ, первый, второй входы и выход логического элемента ИЛИ соединены соответственно с выходом второго, вторым входом первого логических элементов И-НЕ и вторым входом третьего логического элемента И-НЕ, подключенного первым входом и выходом соответственно к выходу первого логического элемента И-НЕ и первому выходу компаратора двоичных чисел, второй выход и i-й, (i+2)-й входы которого соединены соответственно с выходом логического элемента ИЛИ-НЕ и первым, вторым входами i-го логического элемента ИСКЛЮЧАЮЩЕЕ ИЛИ.
ЯКУБОВСКИЙ С.В., НИССЕЛЬСОН Л.И., КУЛЕШОВА В.И | |||
и др., Справочник, под ред | |||
С.В.ЯКУБОВСКОГО, Москва, Радио, 1989 | |||
Пишущая машина для тюркско-арабского шрифта | 1922 |
|
SU24A1 |
УСТРОЙСТВО ВЫБОРА МИНИМАЛЬНОГО ИЛИ МАКСИМАЛЬНОГО ЧИСЛОВОГО ЗНАЧЕНИЯ ИЗ ДВУХ n-РАЗРЯДНЫХ ЧИСЕЛ | 2003 |
|
RU2262130C1 |
УСТРОЙСТВО ДЛЯ СРАВНЕНИЯ | 1992 |
|
RU2006912C1 |
Устройство для сравнения чисел | 1988 |
|
SU1509868A1 |
GB 1218722 A, 13.01.1971 | |||
US 5515306 A, 07.05.1996 | |||
DE 3826838 A1, 08.02.1990 | |||
МЕХАНИЗМ ДЕЛЕНИЯ | 0 |
|
SU319421A1 |
Авторы
Даты
2007-05-27—Публикация
2006-01-10—Подача