Устройство для определения старшего разряда разности двух двоичных чисел

 

ОП ИСАН ИЕ

ИЗОБРЕТЕНИЯ

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

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

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

Реопублии

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

Кл. 42m, 14

Заявлено 07.111,1960 (№ 657501/26) с присоединением заявки №

Приоритет

Опубликовано 17.Х1.1966. Бюллетень № 23

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

МПК 6 06d

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

СССР

УДЕ

Авторы изобрстения

1О. П. Григорьев и A. А. Морозов

Заявитель

УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ СТАРШЕГО РАЗРЯДА

РАЗНОСТИ ДВУХ ДВОИт1НЬ!Х ЧИСЕЛ

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

Предлагаемое устройство для определения старшего разряда разности двух двоичных чисел, сравниваемых поразрядно, отличается тем, что в Heì сравнение происходит начиная со старших разрядов, причем старший разряд разности определяется без реверспрования числа. Для осуществления этой цели входы устройства подключены к схеме неравенства, соединенной через схему запрета с генераторами

«единиц», подключенных ко вторым входам соответствующих ячеек схемы запрета, и к схеме переключателей, вторые входы которых соединены с выходами схемы неравенства.

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

Принципиальная схема предлагаемого устройства показана на черте>ке.

Устройство выпол. ено на феррито-транзистор Iblx элементах, работающих по двухтактной схеме (на схеме заштрихованные и светлые ячейки считываются, соответственно, разными тактами t „è 4).

Основными элементами устройства являются схема неравенства, которая указывает наличие и знак неравенства, переключатель каналов и схема сдвига. Числа Л и Б поступают на схему неравенства последовательно, начиная со старших разрядов. B случае равенства

10 сравниваемых разрядов на выходе схемы неравенства сигнала не будет. Если же сравниваемые разряды различны «0» и «1»), то на выходе будет сигнал, соответствующий неравенству А>Б или Á(À. Схема неравенства

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

Ячейки 1 — 7 составляют схему неравенства.

Ячейки 5 и б служат для запуска соответствующих генерирующих ячеек 8 — 9 и 10 — 11, а ячейки 4 и 7 — для подачи чисел на переклю25 чающее устройство, выполненное на ячейках

12 — 15. Ячейки 16 и 17 предназначены для запирания соответствующих входов генерирующих ячеек после первого выявления неравенства и разрядах сравниваемых чисел. Ячейки

30 18 — 28 представляют собой линии, задержки

134071 информации на время определения знака разности.

Переключающее устройство, состоящее и з ячеек 12 — 15 во взаимодействии со схемой знака, служит для переключения каналов следования информации таким образом, что большее по абсолютной величине число (уменьшаемое) проходит по каналу 24 — 27 и т. д., а вычитаемое производит считывание с ячейки 28 и запрет в ячейке 27.

Часть схемы, содержащая ячейки 28 — 87, предназначена для определения необходимого сдвига единицы старшего разряда (в случае, если после выявления старшего разряда разности единица какого-либо из последующих разрядов в вычитаемом придет раньше, чем в уменьшаемом) и выдачи сигналов сдвига. Если непосредственно после первого выявленного неравенства приходит единица или и единиц подряд в вычитаемом, при наличии нулей в соответствующих разрядах уменьшаем ого, то старший разряд разности займет положение, соответствующее последней единице (или непрерывной последовательности единиц) вычитаемого. Это положение реализуется ячейками 12, 14, 24, 88, 25 и 27.

Ячейки 89 — 4б служаг для выявления временной позиции разрядов разности. Генерирующие ячейки 47 и 48, 49 и 50, 51 и 52, 58 и 54 предназначены для запоминания информации и последующей выдачи числа в параллельном коде.

Ячейки 55 — б2 осуществляют сдвиг старшего разряда разности на один разряд вправо и управляются ячейко" 68. Ячейки б4 — б7 являются выходными и скоммутированы таким об5 разом, что при наличии разности в каком-либо из разрядов выдают управляющие сигналы со всех ячеек выходного устройства от старшего разряда разности до младшего разряда числа включительно.

10 Управляющие сигналы с программирующего устройства, представляющего собой линию задержки на феррит-транзисторных элементах, на схеме обозначены 1а — 4а, 1в — 4в, 1с — 4с, d, е, f... к и т. д. Число элементов про1S граммирующего устройства, а в равной степени и временные позиции управляющих сигналов определяются числом разрядов сравниваемых двоичных чисел.

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

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

134071

Редактор P. Киселева

Корректоры: С. Н. Соколова и В. В. Крылова

Техред Л. Бриккер

Типография, пр. Сапунова, 2

Заказ 3906j3 Тираж 1075 Формат бум. 60Х90 /ц Объем 0,27 изд. л. Подписное

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

Москва, Центр, пр. Серова, д. 4

Устройство для определения старшего разряда разности двух двоичных чисел Устройство для определения старшего разряда разности двух двоичных чисел Устройство для определения старшего разряда разности двух двоичных чисел 

 

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

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

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

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

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

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

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

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

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

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