Устройство для преобразования числа из системы остаточных классов в позиционный код
Иллюстрации
Показать всеРеферат
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИК (51) 4 Н 03 M 7/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
И ABTOPCHOMY СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPblTHA (21) 3749564/24-24 (22) 05.06.84 (46) 23,12.85. Бюл. У 47 (72) В.Н.Торопов,. П.Л.Прокопьев и В.А.Иванченко (53) 681.3 (088.8) (56) Авторское свидетельство СССР
В 466506, кл..0 06 F 5/02, 1975.
Авторское свидетельство СССР .У 991410. кл. 0 06 F 5/02. 1981. (54)(57) УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВА. НИЯ ЧИСЛА ИЗ СИСТЕМЫ ОСТАТОЧНЫХ КЛАССОВ В ПОЗИЦИОННЫЙ КОД, содержащее группу из (й -1) вычитающих модульных счетчиков, вычитающий счетчик по наибольшему основанию (n - количество оснований), позиционный счетчик, триггер, три элемента И, причем вход пуска устройства соединен с единичным входом триггера, выход ко..торого и тактовый вход устройства соединены соответственно с первым и вторым входами первого элемента И, выход которого соединен с первыми входами второго и третьего элементов
И, выход второго элемента И соединен . со счетными входами вычитающих мо. SU» 1200429 А дульных счетчиков группы и с первым счетным входом позиционного счетчика, выход третьего элемента И соединен с вторым счетным входом позиционного счетчика, выход которого является выходом устройства, о т л и ч а ющ е е с я - тем, что, с целью сокращения количества оборудования, оно содержит два элемента ИЛИ, причем выходы неравенства нулю содержимого вычитающих модульных счетчиков груп,пы соединены с соответствующими вхо-... дами первого элемента ИЛИ, прямой выход которого соединен с вторым входом второго элемента И и с первым входом второго элемента ИЛИ, инверсный выход первого элемента ИЛИ соединен с вторым входом третьего элемента И, выходы второго и третьего элементов
И соединены соответственно с первым и вторым счетными входами. вычитающего счетчика по наибольшему основанию, выход неравенства нулю содержимого которого соединен с вторым входом второго элемента ИЛИ, инверсный выход которого соединен с нулевым входом триггера.
1 2004
Изобретение относится к вычислительной технике и может быть исполь-.
20 зовано для сопряжения с вычислительными устройствами, функционирующими в СОК, а также в аппаратуре передачи данных, использующей коды СОК.
Целью изобретения является сокращение количества оборудования.
На чертеже представлена схема уст. ройства для преобразования числа из системы остаточных классов в позиционный код.
Устройство для преобразования числа из системы остаточных классов в позиционный код содержит позицион!
5 ный счетчик 1, группу 2 вычитающих модульных счетчиков, элементы
ИЛИ. 3 и 4, элементы И 5-7, триггер
8, вычитающий счетчик 9 по наибольmeMy основанию, вход 1 0 "Пуск уст.ройства", тактовый вход 11 устройства, выход 12 устройства.
Позиционный 1 и вычитающий 9 счетчики по наибольшему основанию позволяют соответственно увеличивать содержащееся в нем число на единицу или заданную для него константу
q = .П Р и уменьшать на единицу или с заданнуи для него константу 1 =
= /."П Р„/ mod Р„.
При обнулении каждого вычитающего модульного счетчика 2 группы и счетчика 9 с его выхода выдается сигнал логического нуля. Устройство для . преобразования числа из системы остаточных классов в позиционный код работает следующим образом.
В начальный момент времени счетчик и триггер 8 установлены в нулевое состояние. В модульные счетчики 2 и 9 записывается преобразуемое число в коде СОК.
По сигналу "Пуск", поданного по входу 10, триггер 8 устанавливается в единичное состояние и разрешает прохождение тактовых импульсов, подаваемых по входу 11 через элемент
И 5 на первые входы элементов И 6
29 2 и 7. Если содержимое модульных счетчиков 2 группы не равно нулю, то единичный сигнал с прямого выхода элемента ИЛИ 3 разрешает прохождение тактовых импульсов через элемент
И 6 на единичные входы счетчика 1 и модульных счетчиков 2 и 9, а нулевой сигнал с инверсного выхода элемента ИЛИ 3 запрещает прохождение тактовых импульсов через элемент И 7, Под действием тактовых импульсов счетчик и модульные счетчики 2 и 9 изменяют свое состояние на единицу с поступлением каждого тактового импульса. В момент обнуления модульных счетчиков 2 группы, нулевые сигналы с их выходов поступают на входы элемента ИЛИ 3, и вырабатывают на его прямом выходе нулевой сигнал, который подается на вторОй вход элемента И 6, запрещая тем самым ..рохождение через него так" товых импульсов, С инверсного выхода элемента ИЛИ 3 на второй вход элемента И 7 поступает единичный сигнал, разрешающий прохождение тактовых импульсов на вторые входы счетчика и модульного счетчика 9, причем поступление одного тактового импульса на второй вход счетчика 1 вызывает увеличение состояния счетчика 1 на заданную константу, а поступление тактового импульса на второй вход модульного счетчика 9уменьщение на величину 3.
В момент обнуления модульного счетчика 9 с его выхода на первый вход элемента ИЛИ 4 поступает нулевой сигнал, на второй вход которого поступает нулевой сигнал с прямого выхода элемента ИЛИ 3, в результате чего на инверсном выходе элемента
ИЛИ 4 устанавливается единичный сиг« нал, который устанавливает триггер 8 в нулевое состояние.
На этом преобразование заканчивается. Результат преобразования находится в позиционном счетчике 1.
1200429
Составитель А.Клюев
Редактор В.Иванова Техред М.Гергель Корректор A.TacKo
Заказ 7879/62 Тирах 871 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП "Патент", г.ужгород, ул.Проектная,4