Патент ссср 272685
272685
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
amos Советских
Социалистических
Республик
Зависимое от авт. свидетельства №
Кл. 42m>, 1/02
Заявлено 23.17.1968 (№ 1236766/18-24) с присоединением заявки №
Приоритет
Опубликовано ОЗ.VI.1970. Бюллетень ¹ 19
Дата опубликования описания 1б.IX.1970
МПК G 061
УДК 681.325.59(088.8) Комитет по делам изобретений и открытий при Совете Министров
СССР
УСТРОЙСТВО ДЛЯ ВЫБОРА ВЕЛИЧИНЫ
ПРИРАЩЕНИЯ
Изобретение относится к области вычислительной техники.
Известны устройства для выбора величины приращения, содержащие два преобразователя кода, схему анализа знаков делимого и делителя, логические элементы, счетчики и регистры.
Существенным недостатком известных устройств является большой объем оборудования.
Предлагаемое устройство отличается от известных тем, что, с целью повышения надежности и уменьшения объема оборудования, выходы реверсивного счетчика через многовходовую схему совпадения и инвертирующие элементы соединены со счетными входами реверсивного счетчика.
На фиг. 1 дана функциональная схема описываемого устройства; на фиг. 2 — принципиальная схема одного канала устройства.
На фиг. 1 приняты следующие обозначения:
i и 2 — шины делимого и делителя соответственно; 8 и 4 —; б — 8— триггеры каналов; 9 — 18 — схемы совпадений;
14 — 18 — выходные шины схемы анализа знаков делимого и делителя; 19 и 20 — сборки;
21 — запрещающий вход схемы запрета; 22— согласующая линия задержки; 28 — схема запрета; 24 — шина импульса гашения счетчика; 25 — вход счетчика; 2б — шина гашения счетчика; 27 — р евер сивный счетчик; 28 — шина импульса гашения триггера управления;
29 и 80 в шины управления вычитанием и сложением соответственно; 81 — триггер управле5 ния; 82 — схе,; 88 — 85 — шины знаков делимого в данной и предыдущей итерациях и делителя соответственно; 8б — схема анализа знаков делимого и делителя.
Устройство работает следующим образом.
l0 Задача устройства — формирование номера разряда старшей единицы кода частного в соответствии со следующим алгоритмом: (k+>, ЭО
О, А<0. где Л р — номер разряда старшей единицы кода частного
k = (Iog2/6z :1/) — (logх/S/)
20 () — целая часть логарифма, // — абсолютное значение величины.
Разряды кодов 6z*,$ и тактовые импульсы с определенного момента времени начинают по25 ступать на устройство выбора величины прира щения. Счетчик Cr, подсчитывая импульсы ТО, формирует номер текущего разряда кода N p.
Каждая единица кода бз" делимого сбрасывает содержимое регистра Pr и заносит на
30 него содержимое счетчика. В то же время каж272685 дая единица кода S масштабного коэффициента сбрасывает и счетчик и регистр.
Коды делимого и делителя по шинам 1 и 2, начиная с младших разрядов, поступают непосредственно и через преобразователи кодов
8 и 4 на единичные и нулевые входы триггеров 5 — 8. Выполнение операций деления на старшую единицу кода делителя во всех каналах аппроксимации достигается гашением канальных триггеров старшими единицами делителя и его дополнения. После этого на триггерах фиксируется наличие единиц в остатках кодов делимого и его дополнения.
По приходу знаковых разрядов (шины 88, 85) схема 86 анализа знака делителя и делимого формирует знак результата, определяет канал прямого кода частного и подключает его через соответствующую схему совпадений, сборку 19 и согласующую линию 22 задержки ко входу счетчика. На входы схемы 82 несовпадения по шинам 88 и 84 поступают знаки делимого в данной и предыдущей итерациях.
При несовпадении знаков триггер 31 устанавливается в единичное состояние.
На счетчик и триггер 81 управления вызывается из памяти (шины связи с памятью на фиг. 1 не показаны) их содержимое в предыдущей итерации, относящееся к данному функциональному блоку. При ненулевом частном импульс со схемы совпадения канала уменьшает или увеличивает содержимое счетчика в зависимости от того, в каком состоянии находится триггер 81 управления — единичном
5 или нулевом. При нулевом частном через схему 23 запрета проходит импульс гашения счетчика, который обнуляет счетчик и триггер управления. Триггер 81 гасится также импульсом со схемы 13 совпадений при обнуле10 нии счетчика (такая ситуация возникает при взведенном триггере 31 и ненулевом частном).
Содержимое счетчика 27, триггера 81 и знак результата (шина 18) переписываются в память и восстанавливаются всякий раз, когда
15 обрабатывается информация данного функционального блока.
Предмет изобретения
20 Устройство для выбора величины приращения, содержащее преобразователи кода, схему анализа знаков делимого и делителя, триггеры, согласующие линии задержки, логические элементы, отличающееся тем, что с целью
25 повышения надежности и уменьшения объема оборудования, выходы реверсивного счетчика через многовходовую схему совпадения и инвертирующие элементы соединены со счетными входами реверсивного счетчика.
272685 юг. 8
Составитель Г. Круглова
Техред Л. В. Куклина Корректор Н. С. Сударенкова
Редактор T. Горшкова
Типография, пр. Сапунова, 2
Заказ 2243/8 Тираж 480 Подписное
ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР
Москва, 5К-35, Раушская наб., д. 4/5


