Главная Функциональные схемы Частота F генератора не влияет на точность деления, поэтому в устройстве (рис. 4.16) можно использовать нестабильный по частоте генератор импульсов. На рис. 4.17 показано устройство для деления [А. с. № 615477, 1001089] с последовательным занесением делимого и делителя в счетчики делителя СИ1 и делимого СИ2, устройство построено на основе схемы на рис. 4.13. Особенностью устройства является возможность выполнения деления до окончания заполнения счетчиков СИ1 и СИ2. Такая схема удобна в тех случаях, когда информация о делимом и делителе поступает в течение длительного промежутка времени, например в течение рабочей смены. Подача импульса на Вх. У в промежуточные моменты позволяет получать предварительную информацию о текущем соотношении делимого и делителя. Устройство для умножения, построенное на тех же принципах, что и устройство для деления (рис. 4.16), показано на рис. 4.18. По окончании процесса умножения в счетчике СИ регистрируется результат умножения заданных на Вх. А и Вх. В чисел А и В. На основе этой схемы можно построить устройство для перемножения п чисел, для этого необходимо включить последовательно с УДЧ1 и УДЧ2 дополнительно п-2 устройств УДЧ. Для возведения в степень и извлечения корня. Возводимое в степень п (где п = 2,3,... - целое число) число А задается в двоичном коде на Вх.А; команда на выполнение возведения в степень подается на Вх.У, результат возведения в степень фиксируется в счетчике результата CP (рис. 4.19). Работа [А.с. № 703809] устройства аналогична работе устройства для умножения (рис. 4.18). На рис. 4.20 показано устройство для извлечения квадратного корня из подаваемого на Вх. 1 импульса. Результат извлечения корня фиксируется в счетчике результата СР. В составе устройства только два элемента: К-разрядный счетчик результата и (К-]-1)-разрядный УДЧ, причем выход каждого Р-го разряда счетчика, где Р= 1,2,..., К, подключен к входу (P-f-1)-го разряда УДЧ. На Вх. 2 первого разряда УДЧ подана константа О или 1 (в зависимости от параметров использованного в устройстве УДЧ). Устройство (рис. 4.20) может быть выполнено в двух вариантах (табл. 4.2). Рассмотрим работу устройства по первому варианту. Таблица 4.2. Варианты выполнения устройства для извлечения квадратного корня
в исходном состоянии в CP записано число О, на Вх. 2 имеется константа 1, коэффициент деления УДЧ равен К= 1. Первый поданный на Вх. 1 импульс проходит через УДЧ на вход счетчика результата и увеличивает записанное в нем число до значения 1 (квадратного корня из числа 1). Коэффициент деления УДЧ при этом становится равным К=3. Второй поданный на Вх. 1 импульс увеличивает записанное в УДЧ число до 1, третий импульс устанавливает в УДЧ число 2, а четвертый импульс сбрасывает УДЧ в состояние 0. При этом на его выходе формируется импульс, поступающий на вход CP и увеличивающий записанное в нем число до значения 2 (квадратного корня из числа 4). Коэффициент деления УДЧ при этом становится равным К = 4. Импульсы, подаваемые на Вх. 1, распределяются на группы. Каждая группа отделена от другой импульсом, формирующимся на выходе УДЧ и увеличивающим записанное в счетчике результата CP число (табл. 4.3). В рассмотренном случае вторая группа импульсов, насчитывающая три импульса (2-4), увеличивает число в GP до значения 2 - номера группы. Аналогично импульсы, например, седьмой группы, а именно иглпульсы 37-49 (всего 13 импульсов), поступают на вход УДЧ, коэффициент деления которого равен 13, и формируют на его выходе импульс, который увеличивает число в счетчике результата до значения 7 (квадратного корня из числа 49). На рис. 4.21 показано [А.с. № 737949, 888113] устройство для извлечения корня третьей степени из подаваемого на Вх. 1 числа импульсов. Результат извлечения корня формируется в счетчике результата. Устройство содержит вычитатели В1 и В2 первого импульса из серии, логический элемент ИЛИ, делитель частоты ДЧ на число 6 и УДЧ с коэффициентом деления i. Устройство рас- пределяет импульсы на группы в соответствии с табл. 4.4. В исходном состоянии в CP имеется число 0. Первый поданный на Вх. 1 импульс вычитается В1 и коммутируется на его выход выделения первого импульса, проходит на вход элемента ИЛИ и, следовательно, на вход CP, увеличивая записанное в нем число до значения 1. При этом коэффициент деления 1 УДЧ становится равным X = 1- Следующие семь поданных на Вх. 1 импульсов 1 (2-8) увеличивают записанное в счетчике результата число до значения 2 (корня третьей степени из числа 8). Это происходит следующим образом. Поданные на Вх. 1 семь импульсов проходят на выход В1 и поступают на вход В2, который вычитает первый из этих импульсов, а остальные шесть импульсов проходят на выход В2 и на вход ДЧ, на выходе которого при этом формируется один импульс. Этот импульс поступает на вход УДЧ, коэффициент деления которого равен I, проходит на его выход и через элемент ИЛИ - на вход CP, увеличивая записанное в нем число до значения 2. Аналогично импульсы, например, седьмой группы, а именно импульсы 217-343 (всего 127 импульсов), поступают с Вх. 1 на вычитатель В1, коммутируются на его вход и поступают на вход В2, который вычитает импульс 217, а остальные 126 импульсов поступают на вход ДЧ, на выходе которого формируется 21 импульс. Эти импульсы поступают на вход УДЧ> коэффициент деления которого равен i = 21, и. следовательно, на его выходе формируется один импульс, который сбрасывает в исходное состояние В2 и увеличивает записанное в CP число до значения 7 (корня третьей степени из числа 343). Таблица 4.3. Распределение импульсов на группы в устройстве для извлечения квадратного корня
Таблица 4.4. Распределение импульсов на группы в устройстве для извлечения корня третьей степени
Если текущее значение числа в CP обозначить через Р, то, как следует из :хемы, устройство для извлечения корня третьей степени построено в соответствии : выражением (при Р1): (P+I)3 p3 i j.6i 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 [30] 31 32 33 34 35 0.0214 |