271114
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 271114
Текст
ОПИСАНИЕ 2714ИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Союа Советских Социалистических Республик( 1271702/18-24) л. 42 тпз, 7/52 Заявлено 17.Х.1968 с присоединением з вки Го мпк а о / /,Д УДК 681.325,57 (088.8) Комитет по делам ПриоритетОпубликовано 12 Х.1970. Бюллетень хе 1 иаобретении и открытипри Совете МинистровСССР писания 19 Л 111.1970 Дата опубликования Авторизобретен Н. Н. К й.ститут Научно-исследовательски НефтехивЗаявит и проек вто мат ьп УСТРОЙСТВО ДЛЯ УМНОЖЕНИЯИ ДВОИЧНО-ДЕСЯТИЧНЫХ КОДОВ НА ИЧНЫХФФИЦИЕНТ 25 гумно 11 зобретение относится и области автоматики и вычислительной теники.По основному авт. св. М 224904 известно устройство для умножения двоичных и двоично-десятичных кодов на коэффициенты, содержащее двоичный и двоична-десятичные счетчики, генератор тактовых импульсов, узел ввока кодов и коэффициентов, узел управления, вентили и триггер операций. Выход двоичнодесятичного счетчика подключен к единичному входу триггера операций, выходы которого ,подключены к управляющим входам двух вентилей. Вторые входы этих вентилей соединены с,выходом генератора тактовых импульсов и с выходом узла ввода коэффициентов соответственно, а выходы вентилей через сборку подключены к входу двоично-десятичного счетчика,.Вход двоичного счетчика подключен к генератору тактовых импульсов, выходы с каждого разряда этого счетчика соединены с узлом ввода коэффициентов, причем шины узла ввода кодов через вентили подключены к входам установки единицы двоично-десятичного и двоичного счетчиков, управляющие входы вентилей соединены с узлом управления.Цель изобретения - получение возможности умножения на двоичный код, Для достижения этого устройство содержит управляющий триггер и ключ, управляемый выходом О этого триггера. Выход 1 управляющего триггера подключен к узлу ввода коэффициентов, вход управляющего триггера связан с выходом триггера операции, разряды регистра множителя через ключ подключены к входам узла ввода коэффициентов, причем старший разряд регистра множителя подключен к шине, управляющей выходом первого триггера двоичного счетчика, а каждый следующий разряд - к шине, управляющей выходом последующего триггера в сторону увеличения разрядности.На чертеже приведена схема предлагаемого строиства.Устройство содержит двоично-десятичный счетчик 1, двоичный счетчик 2, узел ввода коэффициентов 3, генератор тактовых импульсов 4 с триггером, управляющим его выходом, триггер операции 5, ключи 6 и Т разрешения импульсов, вспомогательный узел управления 8, ключ 9, разрешающий зались двоично-десятичного кода в счетчик 1, управляющий триггер 10, ключ 11, разрешающий умножение на код множителя, и регистр множигеля 12.Связь с другими устройствами осуществляется по следующим шинам:х - группа информационных шин, по которым поступает код множимого;у - группа шин кода множителя;г - группа выходных шин результатажения;б 0 65 с - шина пускового импульса; с 1 - шина сигнала готовности. Шины х кода множимого через ключ 9, управляемый импульсом записи кода с узла управления 8, подключены ко входам триггеров двоично-десятичного счетчика 1. Генератор 4 с триггером, управляющим его выходом, подсоединен к входу двоичного счетчика 2 и через ключ б - к входу двоично-десятичного счетчика 1. К этому же входу через ключ 7 подключен выход узла ввода коэффициентов 3. Ключи б и 7 управляются выходами 0 и 1 триггера операций 5. К входу 1 этого триггера подключен выход импульса переполнения счетчика 1, а к входу 0 триггера 5 - выход импульса переполнения двоичного счетчика 2,Выходы О всех триггеров счетчика 2 подсоединены к узлу, ввода коэффициентов 3 и группируются,в общую шину выхода при помощи шин у кода множителя, подключенных через ключ 11 к узлу ввода коэффициентов, Разрешение на ключ 11 подается с выхода О управляющего триггера 10. Выход 1 этого триггера также подключен к узлу ввода коэффициентов для формирования вспомогательного коэффициента.Прохождением импульсов с выходов триггеров двоичного счетчика 2 управляют разряды двоичного кода множителя.Имеется и-разрядный двоичный код у=2" +2+, , 2,где а, 1 у - целые числа от 0 до и - 1. Если использовать шину и-го разряда кода для управления выходом первого триггера двоичного счетчика 2, шину (и - 1) -го разряда для управления выходом второго триггера и т. д., то коэффициент, который вырабатывает узел ввода коэффициентов 3 равен:1 1 1К= + + +2 п - а 2 п2" Коэффициент пропорционален коду множителя, Для выбранного числа и разрядов кода знаменатель 2 п - величина постоянная, Поэтому, произведя умножение на код у, можно повторно умножить результат на постоянный коэффицивнт 2" и получить окончательный результат. Для случая десятиразрядного двоичного кода 20=1000, и, если позволяет требуемая точность вычислений, можно обойтись и без дополнительного умножения на коэффициент 1024.В случае двоичного кода множителя д с числом разрядов т, меньшим числа разрядов и двоичного счетчика, шины кода необходимо использовать для управления выходом т младших триггеров счетчика, произведя дополнительное умножение на коэффициент 2".Это связано с тем, что при заданном количестве разрядов счетчиков 1 и 2 точность умно 5 10 15 го 25 зо 35 40 45 50 55 жения всегда выше приблизких к единице,Устройство работает следующим образом.По сигналу Пуск на вход узла управления 8 при подготовленных кодах на шинах х и у в узле управления 8 вырабатывается импульс сброса схемы устройства в исходное состояние, причем двоичный счетчик 2 сбрасывается на число, равное разности емкостей счетчиков 1 и 2. При трехразрядном двоично-десятичном счетчике 1 и десятиразрядном счетчике 2 это число равно 24.По окончании импульса сброса вырабатывается импульс записи кода х в двоично-десятичный счетчик 1, а затем - импульс включения генератора 4, К моменту влючения генератора в счетчик 1 записан код хв счетчик 2 - -число 24.Умножение выполняется в две операции. В первой операции импульсы генератора 4,подаются на вход двоичного счетчика 2 и одновременно через ключ б - на вход двоично-десятичного счетчика 1. Этот счетчик всегда переполняется первым. Импульс переполнения счетчика 1 переводит триггер операций 5 в состояние 1,Начинается, вторая операция. К началу второй операции счетчик 1 находится в нуле, а в двоичном счетчике 2 записан дополнительный код принятого множимого х, Теперь достаточ. но на вход счетчика 2 подать х импульсов, чтобы он переполнился, Во второй операции на вход счетчика 2 по-прежнему поступают импульсы генератора 4, а на вход счетчика 1 - импульсы с выхода узла ввода коэффициентовху 3 через ключ 7 в количестве, равном - , где2 т у - величина кода множителя, т - число его разрядов, х - величина кода множимого.Импульс переполнения двоичного счетчика 2 переводит триггер операций 5 в 0, а он, в свою очередь, переводит управляющий триггер 10 в состояние 1. Одновременно импульс переполнения счетчика 2 устанавливает его в исходное состояние (сбрасывает на исходное число).Управляющий триггер 1 О в состоянии 1 через ключ 11 запрещает дальнейшее использование кода множителя у и подготавливает умножение на коэффициент 2. Это умноже,ние проходит так же в две операции, аналогичные описанным.К началу, первой операции в счетчике 1 захуписано число - , в счетчике 2 - число 24,г К началу второй операции в счетчике 1 запиху санс число О в счетчике 2 - число 10242 п К моменту окончания второй операции импульс переполнения двоичного счетчика 2 снова переводит триггер операций 5 в 0, управляющий триггер также переходит в 0 и импульсом выключает генератор 4.-1 ИИПИ Комитета по делам изобретшшй и открытий прп СоМосква, Ж-З 5, Раушская наб., д. 415 Подписное с Мииисгров СССРгпография, пр. Сапунова, 2 Когда умножение окончено, на выходах счетчика 1 присутствует результат г=хр, а на выходе генератора 4 - сигнал а готовности устройства выдать результате и принять следующие данные для очередного умножения,При трехразрядном двоично-десятичном счетчике 1 погрешноть умножения не превышает 1%.Код у множимого записывают в старшие разряды счетчика 1, что обеспечивает большую точность вычислений,Предмет изобретенияУстройство для умнокения двоичных и двоично-десятичных кодов на коэффициенты по авт. св. М 224904, отлачпющееся тем, что, с целью получения возможности умножения на двоичный код, оио содержитправляющий триггер и ключ, управляемьш выходом О 5 этого триггера, вьгход 1 управляющего триггера подключен к узлу ввода коэффициентов, вход управляющего триггера связан с выходом триггера операции, разряды регистра множителя через ключ подключены к входам узла вво да коэффициентов, причем старший разрядрегистра множителя подключен к шине, управляющей вы.содом первого триггера двоичного счетчика,. а каждый следующий разряд - к шине, управляющей выходом последующего 15 триггера в сторону увеличения разрядности.
СмотретьЗаявка
1271702
МПК / Метки
МПК: G06F 7/52
Метки: 271114
Опубликовано: 01.01.1970
Код ссылки
<a href="https://patents.su/3-271114-271114.html" target="_blank" rel="follow" title="База патентов СССР">271114</a>
Предыдущий патент: Цп -. 111 центральные лаборатории и экспериментальные мастерстив )tw-a. -tlf. thoмосэнергоiбиблиотек
Следующий патент: Цифровое множительно-делительное устройство
Случайный патент: Сырьевая смесь для изготовления легкого заполнителя