Устройство для логарифмирования и потенцирования Советский патент 1980 года по МПК G06F5/02 

Описание патента на изобретение SU711561A1

(54) УСТРОЙСТВО ДЛЯ ЛОГАРИФМИРОВАНИЯ И ПОТЕНЦИРОВАНИЯ выходом элемента Ж, а также триггер нулевой вход которого соединен с шиной установки 2. Целью изобретения является расширение функциональных возможностей устройства путем логарифмирования и потенцирования дроичных чисел с плавающей запятой. Достигается это тем, что в устрой для логарифмирования и потенцирования, содержащее регистр сдвига и триггер, первые входы которых соединены с установочным входом устройства, распределитель, вход которого со единен с первым управлянляим входом устройства, первый выход распределит ля соединен с вторым входом триггера выход которого соединен с первыми вх дами элементов И первой группы и че рез первый элемент задержки - с первыми входами элементов И второй груп пы и первым входом первого элемента И, который тактирующий вход устройства соединен с входом блока регистров сдвига, выходы котового соединены с вторыми входами соответствующих элементов И второй группы, третьи входы которых и вторые входы элементов И первой группы соединены с соответствующими выходами дешифратора, входы которого соединены с выходами регистра сдвига, выходы элементов И первой группы через соответ ствующие узлы задания коэффициентов группы соединены с входами первого элемента ИЛИ, выход которого через последовательно соединенные сумматор и второй элемент ИЛИ соединен с выходом, устройства, выходы элементов И второй группы через третий элемент ИЛИ соединены с входом сумматора, второй управляющий вход устройства через последовательно соединенные элемент ЯЕ и второй элемент И соединен с первым входом четвертого элемента ИЛИ, введены пятый элемент ИЛИ три элемента И, три элемента задержки, причем, первый информационный вход устройства соединен с входом второго элемента И и через второй элемент задержки - с первым входом третьего элемента И, второй вход которого и первый вход четвертого элемента И соединены с в-торкпи управляющим входом устройства,.выход элемента НИ соединен с первым входом пятого элемента И, второй выход распредели геля соединен с третьим входом третьего элемента И, выход которого соединен через четвертый элемент ИЛИ с вторым входом регистра сдвига и входом третьего элемента задержки, выход которого соединен с третьими входами узлов задания коэффициентов группы, группа выходов распределите ля через пятый -элемент ИЛИ соединена с третьим входом регистра сдвига, второй информационный вход устройст |ва через четвертый элемент задержки соединен с вторым входом четвертого элемента И и входом пятого элемента задержки, выход которого соединен с вторым входом пятого элемента И, выход которого и выход четвертого элемента И соединены с соответствующими входами второго элемента ИЛИ. На чертеже приведена блок-схема устройства. Устройство содержит распределитель 1, регистр 2 сдвига, дешифратор 3, блок 4 регистров сдвига, триггер 5, группу узлов 6 задания коэффициентов, группу элементов И 7, группу элементов И 8, сумматор 9, элементы ИЛИ 10-14, элементы И 15-19, элементы 20-24 задержки, элемент НЕ 25. Функционирование устройства для логарифмирования и потенцирования двоичных чисел осуществляется следующим образом. В исходном состоянии регистр 2 и триггер 5 установлены в нулевое состояние. В случае логарифмирования на второй управляющий вход устройства постоянно подается едини:ца, в результате чего, в функционировании устройства принимают участие элементы И 17, 18 и одна часть узлов б группы. В случае потенцирования на второй управляющий вход устройства постоянно подается нуль, в результате чего оказываются включенными элементы И 16, 19 и другая часть узлов 7 группы. Вначале рассмотрим случай логарифмирования двоичных чисел. На первом этапе на первый управляющий вход устройства поступает единица, которая распределяется, на выходах распределителя 1 в течение семнадцати тактов. Начиная с первого по шест.надцатый такты, на первый инЛормационный вход устройства поступает мантисса младшими разрядами вперед. Мантисса, задержанная на один такт элементом 21, через элементы И 17 и И.ЛИ 13 поступает на вход элемента 22; при этом на семнадцатом такте нулем с второго выхода распределителя 1 осуществляется гашение старшей единицы мантиссы. С тринадцатого по шестнадцатый такты с выхода элемен-та или 14 выдается единигха, которая разрешает записать в регистр 2 с элемента ИЛИ 13 с двенадцатого по пятнадцатый разряды мантиссы. В результате этого на одном из выходов дешифратора 3 образуется единица, которая.подается на один из элементов И 7 и a .один из элементов И 8. На семнадцатом такте сигналов с первого выхода распределителя 1 триггер 5 устанавливается в единичное состояние. Единица триггера 5 разре1чает прохождение информации, задержанной на шестнадцать тактов элементом 22, через выбранный элемент И 7 на вход соот,ветствуюцего узла 6. Этот же сигнал с триггера 5 через элемент 20, время задержки которого равняется времени работы узлов б/ подается на эле мент И 15, разрешая тем самьтм проход тактовых импульсов на регистры блока 4. Через выбранный элемент И 8 и элемент ИЛИ 12 информация с соответствующего регистра блока 4 подается на вход сумглатора 9, на другой вход которого через элемент ИЛИ 10 подается информация с выбранного узла б На выходе сумматора 9 образуется ман тисса логарифма двоичного числа по следующей системе уравнений: у 1,01100110010х + 0,00000000001 у 1,01010001101Х + 0,000000010111 у 1,001И111011Х + 0,000000111011 vl 1,00101111000х + 0,00000110,1100 у 1,00100000010Х + 0,000010100111 у l,00010010111X.-f 0,000011101001 У 1,00000110101Х + 0,000100110011 yg Д + 0,00000100100Х+ 0,00010011100 Уц Х+0,00001110110Х-(- 0,00001110011 У-10 X-+0,OOOilOOOOlOX+ 0,00001010010 У Х+0,00100001000Х+ 0,00000111000 ,00101001001х + 0,00000100011 у Х+0,00110000101х + 0,00000010100 4 0/00110111110х -f 0,00000001010 у X-fo,00111110010x + 0,00000000011 , X+0,01000100011X + 0,00000000000 Первые члены уравнение у -у-, и первые два члена уравнений фор мируются в узлах б, а вторые члены уравнений у, - у и третьи члены урав нений (, записаны в регистрах бло ка 4. При этом каждому узлу 6 соответствует один из регистров блока 4. С семнадцатого по двадцатый такты на второй информационный вход младшими разрядами вперед подается порядок, а на двадцать первом такте его знак. Эта информация на элементе 23 задерживается на 27 тактов и через элемент И 18 подается на вход элемента ИЛИ 11 в виде характеристи,ки погарифма. Начиная с двадцать восьмого такта с выхода устройства снимается сначала мантисса логарифма младшими разрядами вперед, затем характеристика логарифма также младшими разрядами вперед, а на последнем сорок восьмом такте - знак характеристики. При потенцировании запускается распределитель 1 и выдается единица на его выходе. Начиная с первого по шестнадцатый такты, на первый информационный вход поступает мантисса логарифма младшими разрядами впередF которая через элеменТЫ И 16 и ИЛИ 13 поступает на вход элемента 22. С тринадцатого по шестнадцатый такты на выходе элемента ИЛИ 14 образуется единица, которая разрешает записать в регистр 2 с выхода элемента ИЛИ 13 с тринадцатого по шестнадцатый разряды мантиссы логарифмы. Вследствие этого на одном -из выходов дешифратора 3 образуется единица, которая подается на соответствующие элементы И 7 и И 8. На семнадцатом такте по сигналу с первого выхода распределителя 1 триггер 5 устанавливается в единицу, которая разрешает прохождение мантиссы логарифма, задержанного на шестнадцать тактов элементом 22, через выбранный элемент И 7 на соответствующий узел 6. Единичный сигнал с триггера 5 через элемент 20 открывает элемент И 15, разрешая тем самым поступление тактовых импульсов на регистры блока 4. Через выбранный элемент И 8 и элемент ИЛИ 12 информация с соответствующего регистра блока 4 подается на один из входов сумматора, на другой вход которого через элемент ИЛИ 10 подается информация с выхода выбранного узла б. На выходе сумматора 9 образуется мантисса двоичного числа по следующей системе уравнений: Х У+0,01001010110У +0,101101010011 Х, У+0,01000010101У +0,101111001101 X.j У+0,ООИ1010010У +0,110001000010 Х У + 0,00110001100У +0,110010110100 Xj- У + 0,00101000011У +0,110100100001 Х(, У + 0,00011110111У +0,110110001010 Х У+0,00010100111У +0,110111101110 Xg У+0,00001010011У +0,111001001100 XQ У+0,0111010011111 Хю 1,00001011И1У + 0,111000110101 Х 1,00010111101У + 0,110110111111 X,, 1,00100100001У + 0,110100110101 Х 1,00110001000У + 0,110010011011 Х 1,00111110100У + 0,101111101011 1,01001100101У + 0,101100100101 Xi6 1,01011011010У + 0,101001001010 с семнадцатого по двадцатый такты на второй информационный вход младшими разрядами вперед подаётся характеристика, а на двадцать первом такте - ее знйк. Эта информация на элементе 23 задерживается на двадцать семь тактов и через элемент 24 и элемент И 19 подается на элемент ИЛИ 11 в виде порядка двоичного числа. Начиная с двадцать девятого такта, с выхода устройства снимается мантисса и порядок мла пиими разрядами вперед, а на последнем сорок девятом такте - знак порядка. В предлагаемом устройстве достигается расширение его функциональных возможностей путем обработки последовательных двоичных кодов чисел с плавающей запятой. Это приводит к резкому увеличению диапазона двоичных чисел, над которыми оперирует устройство для логарифмирования и потенцирования . По предла-гаемому изобретению разработан технический проект, утвержденный Минприбором СССР. Согласно плану Минприбора СССР предложенное устройство логарифмирования и потенцирования двоичных чисел впервые будет внедсено на предприятии НПО ЭЛВА в 1979-79 гг. в составе микро-ЭВМ и п рестраиваемой управляющей логической мацшны. Экономический эффект, который может быть получен народным хозяйством в результате использования изобретения при серийном производстве указанных ЭВМ в год в количестве 100 штук каждой составит около 215 тыс. руб. в год. Формула изобретения Устройство для логарифмирования и потенцирования, содержащее регистр сдвига и триггер, первые входы которых соединены с установочным входом устройства, распределитель, вход которого соединен с первым управляющим входом устройства, первый выход распределителя соединен с вторым входом триггера, выход которого соединен с Первыми входами элементов И первой группы и,через первый элемент задерж ки - с первьпии входами элементов И второй группы и первым входом первого элемента И, через который тактиру ющий вход устройства соединен с вхо- дом блока регистров сдвига, выходы которого соединены с вторыми входами соответствующих элементов И второй группы, третьи входы которых и вторые входы элементов И первой группы соединены с соответствующими выходами дешифратора, входы которого соеди нены с выходами регистра сдвига, вхо ды элементов И первой группы через соответатвующие узлы задания коэффициентов группы соединены с входами .первого элемента ИЛИ, выход которого через последовательно срединенные сумматор и второй элемент ИЛИ соеди.иен с вьзходом устройства, выходы эле ментов И :1§торой группы через третий элемент ИЛИ соединены с входом сумматора, второй управляющий вход устройства через последовательно соединенные элемент НЕ и второй элемент И соединен с первЕЛМ входом четвертого элемента ИЛИ, отлич ающее с я тем, что, с целью расширения функциональных возможностей путем логарифмирования и потенцирования двоичных чисел с плавающей запятой, в него введены пятый элемент ИЛИ, три элемента И, три элемента задержки, причем первый информационный вход устройства соединен с входом второго элемента И и через второй элемент задержки - с первым входом третьего элемента И, второй вход которого и первый вход четвертого элемента И соединены с вторым управляющим входом устройства, выход элемента НЕ соединен с первым входом пятого элемента И, второй выход распределителя соединен с третьим входом третьего элемента И, выход которого соединен через четвертый элемент ИЛИ с вторым входом регистра сдвига и входом третьего элемента задержки, выход которого соединен с третьими входами узлов задания коэффициентов группы, группа выходов распределителя через пятый элемент ИЛИ соединена с третьим входом регистра сдвига, второй информационный вход устройства через четвертый элемент задержки соединен с вторым входом четвертого элемента И и входом пятого элеме чта задержки, выход которого соединен с вторым входом пятого элемента И, выход которого и выход, четвертого элемента И соединены с соответствующими входами второго элемента ИЛИ, .. Источники информации, принятые во внимание при экспертизе 1. Авторское свидетельство СССР, № 446054, кл. G 06 F 5/02, 1973. 2„ Авторское свидетельство СССР, № 523408, кл. G 06 F 5/02, 1974 (прототип) .. SS 0

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

название год авторы номер документа
Устройство для потенцирования 1978
  • Смородинова Ольга Григорьевна
  • Асатиани Гурам Георгиевич
  • Чачанидзе Владимир Гивиевич
SU711562A1
Устройство для логарифмирования 1978
  • Чачанидзе Владимир Гивиевич
  • Смородинова Ольга Григорьевна
  • Асатиани Гурам Георгиевич
  • Кублашвили Тенгиз Отарович
  • Мирианашвили Роин Зурабович
SU711560A1
Устройство для преобразования двоичных чисел 1973
  • Немытов Борис Васильевич
  • Оранский Анатолий Митрофанович
SU446054A1
Цифровое устройство для логарифмирования двоичных чисел 1972
  • Оранский Анатолий Митрофанович
  • Немытов Борис Васильевич
SU448459A1
Устройство для логарифмирования двоичных чисел 2015
  • Булатникова Инга Николаевна
  • Гершунина Наталья Николаевна
RU2614932C1
Устройство для логарифмирования массивов двоичных чисел 1979
  • Мельник Анатолий Алексеевич
  • Черкасский Николай Вячеславович
SU926654A1
Устройство для вычисления показательно-степенных функций 1980
  • Байков Владимир Дмитриевич
  • Пикулин Василий Васильевич
  • Попов Владимир Николаевич
SU928350A1
Логарифмирующее устройство 1976
  • Примиский Владислав Филиппович
  • Кадук Борис Григорьевич
  • Кравченко Алексей Анисимович
SU634272A1
Устройство для вычисления функций 1985
  • Лобанов Леонид Павлович
  • Пучков Павел Борисович
  • Терсков Виталий Анатольевич
  • Тимофеев Геннадий Сергеевич
SU1287150A1
Устройство для логарифмирования 1982
  • Ветохин Анатолий Семенович
  • Горьков Владимир Александрович
  • Чурбанов Владимир Алексеевич
  • Шихалеев Анатолий Николаевич
SU1030800A1

Иллюстрации к изобретению SU 711 561 A1

Реферат патента 1980 года Устройство для логарифмирования и потенцирования

Формула изобретения SU 711 561 A1

SU 711 561 A1

Авторы

Чачанидзе Владимир Гивиевич

Смородинова Ольга Григорьевна

Асатиани Гурам Георгиевич

Мирианашвили Роин Зурабович

Панцхава Лали Иосифовна

Кублашвили Тенгиз Отарович

Даты

1980-01-25Публикация

1978-08-08Подача