Изобретение относитс к области вычислительной техники и мажет быть использовано в цифровых вычислительных и функгшональных устройствах, цифровых измерительных приборах, устройствах сжати информации., Известно устройство дл логарифмировани , содержащее матрицу сопротивлений , регистры l. Недостатком данного устройства вл ютс большие аппаратурные затраты. Наиболее близким к изобретению техни ческим решением вл етс устройство дл логарифмировани , содержащее регистр ре зультата, входной регистр и регистр сдвнга , входы входного регистра и регистра сдвига соединены со входами устройства, выходы входного рехистра соединены со входами блока выделени старшего разр да , первый выход которого соединен с упраил юшим входом регистра сдвига, группа выходов которого соединена со входами дешифратора. Устройство содержит так же блок априорной информации 2. Недостатком прототипа вл ютс большие аппаратурные затраты. Цель изобретени - упрощение устройства . Данна цель достигаетс тем, что устройство содержит четыре группы элементов ИЛИ причем остальные выходы бпока выделени старшего разр да соединены через элементы ИЛИ первой группы со входами первой группы регистра результата, выходы дешифратора через элементы ИЛИ второй, третьей и четвертой групп соединены соответственно со входами второй, третьей и четвертой групп регистра результата . Сущность изобретени по сн етс чертежом , на котором обозначены: вход устройства 1, входной регистр 2, регистр сдвига 3, блок выделени старшего разр да 4, дешифратора 5, блок элементов ИЛИ 6, перва , втора , треть и четверта группы элемштов ИЛИ 6-1, 6-2, 6-3 и 6-4 соответственно , регистр результата 7, перва , втора , треть и четверта группы 37 регистра результата 7-1, 7-2, 7-3 и 7-4 соответственно. Устройство работает следующим образом« Пусть дешифратор соединен своими вхо дами с шестью младшими разр дными регистрами сдвига 3, весовыми коэффициентами от 2° до 2, т.е. 1. -6. (На чертеже представлена схема дл ( 6). Таким образом, дешифратор 5 расшифровывает 2 « 64 (i - 6) комбинации ко дов чисел от О до 63, по вл кхцихс на первых шести младших разр дах регистра сдвига 3. При этом первому выходу дешифратора 5 будет соответствовать мантисса чис ла 65, второму выходу мантисса числа 66, третьему - мантисса числа 67, и т.д. шестьдес т третьему - мантисса числа 127 - 2- - 1. Выходы дешифратора 5 и мантиссы, соответствующие выходам, приведены в табл. 1, Каждый выход дешифратора 5 соедин етс в блоке элементов ИЛИ 6 с те MB элементами ИЛИ, которые в сво-. ей группе обеспечивают набор в двоичнодес тичном коде мантиссы, соответствующей выходу дешифратора согласно таблице 1. Таким образом, блок вьщелени старшего разр да 4 имеет 1 первых выходов соответствующих h положени м старшего аначащего разр да в логарифмируемом числе. В соответствии со своим номером , каждый первый выход блока выделени старшего разр да 4 соедин етс в группе элементов ИЛИ 6 с теми элементами ИЛИ, которые обеспечивают набор в двоично-дес тичном коде числа, соответ ствующего номеру первых выходов блока выделени старших разр дов 4. Пусть необходимо найти i 17. 17 .25+0. 2 +0-2 +1- 2° Двоична запись lOOOl. Этот код (1ООО1) через вход 1 параллельно запишетс во входной регистр 2 и регистр сдвига 3. .Блок выделени старшего разр да выдаст Ш 4, на четвертой шине первых выходов блока по витс 1. Так как шина четыре соединена с группой 61 таким образом, чтобы набрать в двоично-дес тичном коде четыре, то эта пройд в группу 6-1 блока элементов ИЛИ 6 установит код ООЮ. Далее код О01О пройдет с выходов группы 6-1 блока элементов ИЛИ 6 и запишетс в регистр результата 7 в триггеры с весовыми коэффи34 циентами, строго соответствующими весовым коэффициентам элементов ИЛИ в группе 61 блока элементов ИЛИ 6. На второй выход блок 4 выдаст сигнал о сдвиге 6-4 2 двоичных разр дов двоичного кода числа 10О0100 влево. В результате сдвига код числа примет вид 1000100, На дешифратор 5 попадут первые шесть (1 6) младших раз- р дов этого кода, т.е. ООО1ОО. Код ООО100 расшифровываетс дешифратором 5 и на его четвертом выходе по витс . Этому выходу соответствует мантисса числа 68 и равна 0,088 (см. Таблицу 11. (Действительно, в силу вышеуказанной кратности Bgg, 17 и Bgf 8 будут иметь одинаковую мантиссу). Еди ничный сигнал с четвертого выхода дешифратора 5 (а этот выход соединен с теми элементами ИЛИ в блоке элементами ИЛИ 6, которые обеспечивают в соответствии с таблицей 1 набор кода 0,088) пройдет в блок элементов ИЛИ 6 в группы 6-4 и 6-3 и тем самым выдаст в двоично-дес тичном коде мантиссу ОООО 1000 1000. Далее этот код запишетс с выходов блока элементов ИЛИ 6 в соответствующие триггеры регистра результата 7. Таким образом, в регистре результата 7 будет записан код: 0010 - целые; 0000 - дес тые; 1000 - сотые; 1ООО - тыс чные, Т.е. в регистре результата запишетс ,088. Рассмотрим случай ir-k Пусть необходимо найти 109. 109 12 + Г + О-24Ч + 0-2 + 1-2°. Двоична запись 1101101. Бдок 4 определит И1 6 и вышеописанным методом это значение запишетс в регистр результата 7. Так как Ш-.то блок 4 на свой второй выход не выдаст никакого сигнала. Таким образом, код 1101101 не сдвинетс в регистре сдвига 3 и его первые шесть разр дов 101101 расшифровываютс дешифратором 5. На выходной шине 45 по витс 1. Согласно таблице выходной шине 45 дешифратора 5 соответствует мантисса числа 1О9, равна О,769. Этот единичный сигнал пройдет в блоке элементо.в ИЛИ 6 в группу 6-1 и наберет в ней 0111, в группу 6-2 и наберет в ней ОНО, в группу 6-3 и наберет в ней 1001. Далее эти коды с выходов групп 6-1, 6-2 и 6-3 загоииутс в соответствующие триггеры регистра результата 7. Окончательный резульл-ат по декадам ОНО. 0111, ОНО, 1ОО1, т.е. 109 6,769. Рассмотрим случай rMi-UПусть необходимо найти .. Egr 284. 284 0-2 + 0-2 + 0-2 + + 1-2ч 0-2 +0-2. Двоична запись 10О01110О.. Блок 4 определит hi 8 и запишет это значение через блок элементов ИЛИ 6 в регистр результата 7. На второй вход блок 4 выдаст сигнал о сдвиге на k-VM разр дов вправо кода числа 10ОО1110О в регистре сдрига 3. В результате сдвига код примет вид 1000111 Первые шесть младших разр дов этого ко да ООО111 попадут на входы дешифратора 5. На выходной шине 7 Ьешифратора 5 по витс . Согласно таблице 1 выходной шине 7 соответствует мантисса числа 71, равна О,15О. (ДейсТьительно числа 71 и 284 имеют одинаковую мантиссу ). Вышеописанным методом это значение мантиссы 0,150 запишетс в двоично-дес тичном коде в регистр результата 7. Окончателы ый ответ по декадам 1ОО,0 0001, 0101, 0000, т.е. Eg 284 ,150. За вл емое устройство по сраввеКию с прототипом существенно упростилось за счет отказа от блока априорной информации требук цего значительных аппаратурных затрат. При выбранном значение 1 6 погрешность логарифмировани не превышает 0,2%. Увеличение значени V позвонит повысить точность измерений, при этом аппаратурные затраты возрастут Heзначительно , и в основном за счет увеличени числа входов элементов в блоке элементов ИЛИ 6.
708343
8 Продолжение таСшицы