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

Иллюстрации

Показать все

Реферат

 

220633

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ бема Советских

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

Республик

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

Заявлено 17.IV.1967 (№ 1149337/26-24) 1;,т 42m3 7144 с присоединением заявки №

Приоритет

МПК Ci 06f

УД k 681.34:681,335.5 (088.8) Комитет по делам изобретений и открытий при Совете Министров

СССР

Опубликовано 28Х1.1968, Бюллетень № 20

Дата опубликования описания 9.IX.1968

Лвторы изобретения

П. М. Чеголин и А. Г. Ярусов

Институт технической кибернетики АН БССР

Заявитель

УСТРОЙСТВО ДЛЯ ДЕЛЕНИЯ ДВОИЧНЫХ ЧИСЕЛ

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

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

На фиг. 1 изображена блок-схема устройства для деления двоичных чисел; на фиг. 2—

его функциональная схема.

Устройство содержит блок 1 формирования знака, преобразователь 2 двоичного кода делимого Х1 в напряжение, преобразователь 3 двоичного кода делителя Ха в напряжение, решающий усилитель 4, 19 ключей 5 — 14 и 15—

23, 19 триггеров 24 83 и 35 — 42 и два аттенюатора на резисторах типа R — 2R 43 — 62 и

68 — 80.

Блок 1 формирования знака частного предназначен для выработки знака частного. Он подключен к преобразователю 2 двоичного кода делимого Х1 в напряжение.

Преобразователь 2 подключен ко входу решающего усилителя 4, в цепь обратной связи

5 которого включен преобразователь 8 двоичного кода делителя Х в напряжение.

Единичные выходы триггеров 24 — 88 подсоединены к ключам 5 — 14, на выходы которых подключены звенья аттенюатора 48 — 62. Блок

10 1 формирования знака частного подключен к счетным входам триггеров 24 — 88, выход аттснюатора 48 — 62 через резистор 81 — ко входу решающего усилителя 4, выход решающего усилителя 4 — к ключам 15 — 28, входы кото15 рых подключены к единичным выходам триггеров 85 42, а выходы — к звеньям аттенюатора 68 — 80. Выход аттенюатора 63 — 80 подключен ко входу решающего усилителя 4.

Лттенюатор 48 — 62 состоит из резисторов

20 двух номиналов.

Лттенюатор 48 — 62, ключи 5 — -4, триггеры

24 — 88 в комплексе составляют десятиразрядный преобразователь 2 двоичного кода делимого в напряжение.

Лттенюатор 68 — 80, ключи 15 — 23 и триггеры 85 — 42 составляют девятиразрядный преобразователь 8 двоичного кода делителя в напряжение, состоящий из тех же элементов, что

30 и преобразователь 2.

220633

Устройство для деления двоичных чисел работает следующим образом.

Числовые разряды делимого Х и делителя

Х> подаются соответственно на преобразователи 2 и 8, а знаковые разряды — на блок I формирования знака, реализующий операцию сложение по модулю два.

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

На вход усилителя 4 с обратной связью поступает напряжение с выхода преобразователя 2. пропорциональное коду Х>. Поэтому выходное напряжение усилителя 4 будет пропорционально отношению кода Х к коду Х .

При совпадении знаков делимого и делителя на выходе блока 1 формирования знака частного импульса Z, =0 не будет, и выходное напряжение делительного устройства будет положительным. При несовпадении знаков напря>кений на преобразователь 2 поступает импульс Z=l знака частного, в результате чего выходное напряжение преобразователя 2 и выходное напряжение всего делительного устройства изменяет полярность.

Десятиразрядный преобразователь 2 кода делимого работает следующим образом.

Перед приемом кода на преобразователь 2 подается импульс сброса, который устанавливает числовые триггеры 24 — 82 в единичное состояние, а знаковый триггер 88 — в нулевое.

Ключи 5 — 18, управляемые триггерами 24 — 82, подключают к звеньям аттенюатора эталонное напряжение +10 в, а ключ 14, управляемый триггером 88 — эталонное напряжение 10 в.

Лттенюатор 48 — б2 суммирует напряжения, поступающие с ключей, с учетом «веса» разрядов, Доля каждого разряда в выходном напряжении преобразователя 2 определяется знаком двоичного кода. Ключ 14 знакового разряда дает на выход преобразователя 2 наибольшее напряжение, равное сумме напряжений, выдаваемых всеми числовыми разрядами.

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

Если на преобразователь 2 поступает максимальный код Х> (импульсы единицы во всех разрядах), то триггеры 24 — 82 устанавливаются в нулевое состояние и ключи 5 — 18 подключают к звеньям аттенюатора эталонное напряжение — 10 в. Вследсгвие того, что при этом на все звечья аттенюатора будет подаваться напряжение — 10 в, на выходе преобразователя 2 устанавливается максимальное отрица5

60 тельное напряжение. Если нагрузочный резистор 81 достаточно большой (холостой ход преобразователя 2), то это напряжение будет близким к 10 в.

Спустя 5 мксек после подачи делимого, на делительное устройство подается код делителя.

Числовые разряды делителя Х подаются на преобразователь 8, а знаковый разряд — на блок 1 формирования знака частного. Если знаки делимого и делителя совпадают, то на выходе блока 1 импульса не будет, триггеры

24 — 88 останутся без изменения, и напряжение холостого хода остается близким к — 10 в.

Если знаки делимого и делителя не совпадают, то на выходе блока 1 будет импульс знака частного. Этот импульс формируется в момент подачи на делительное устройство кода делителя. Поступив на счетные входы триггеров

24 — 88, он переводит их в единичное состояние. При этом ключи 5 — 14 подключают к звеньям аттенюатора эталонное напряжение

+10 в, и на выходе преобразователя 2 будет максимальное положительное напряжение, близкое к +10 в.

Если делимое Х будет средним между максимальным (импульсы единицы во всех разрядах) и минимальным (нулевым) значениями, то на выходе преобразователя 2 будет напря>кение среднее между максимальным (+10 в) и минимальным (— 10 в) значениями.

Полярность напряжения будет зависеть от знаков делимого и делителя. Это напряжение через сопротивление поступает на вход решающего усилителя 4, в цепи отрицательной обратной связи которого включен преобразователь 2 двоичного кода делителя Х в напряжение. Девятиразрядный преобразователь 8 кода Х> в напряжение работает аналогично преобразователю 2. Необходимо лишь учесть, что в преобразователе 8 отсутствует знаковый разряд, не используются счетнь е входы триггеров, а ключи 15 — 28 подключают к звеньям аттенюатора выходное напряжение усилителя

4 или нулевую шину.

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

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

Ф б1

Составитель В. П. Назарова

Редактор Е. В. Семанова Текред А. А. Камышникова Корректор Л. В. Юшина

Заказ 2607716 Тираж 530 Подписное

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

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

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