Устройство для счета импульсов
Иллюстрации
Показать всеРеферат
О П И С А Н И Е (ii) 470 92 2
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Сова Соеетскик
Социалистических
Республик (61) Дополнительное к авт. свид-ву (22) Заявлено 03.05.73 (21) 1912833/26-21 (51) М. Кл. Н 03k 23/00 с присоединением заявки М
Государствениык комитет (23) Приоритет
Совета ВФинистров СССР оо делам изобретений и открытий (53) УДК 621 374 32 (088.8) Опубликовано 15.05.75. Бюллетень № 18
Дата опубликования описания 07.08.75 (72) Авторы изобретения
А. Я. Гапунин, В. Н. Кондратьев, Б. А. Малышевский и В. В. Солдатенко (71) Заявитель (54) УСТРОЙСТВО ДЛЯ СЧЕТА ИМПУЛЬСОВ
Изобретение относится к области вычислительной техники.
Известно устройство для счета импульсов, содержащее реверсивный счетчик, триггер, логические схемы «И», «ИЛИ» и элемент задержки, причем выходы первой и второй схем
«ИЛИ» соединены с шинами реверса реверсивного счетчика, выход схемы «И» соединен единичным входом триггера.
С целью расширения функциональных возможностей путем представления результатов счета в дополнительном коде и уменьшения нагрузки триггеров реверсивного счетчика в предлагаемом устройстве единичный выход триггера соединен с первыми входами первой и второй схем «ИЛИ», вторые входы которых соединены с входными шинами управления реверсом, нулевой выход триггера соединен со входом разрешения счета старшего (знакового) разряда реверсивного счетчика, единичный выход старшего (знакового) разряда реверсивного счетчика соединен с первым входом схемы «И», второй вход которой соединен с шиной управления прямым кодом и через элемент задержки — с первым входом третьей схемы «ИЛИ», второй и третий вход которой соединены с шинами управления дополнительным кодом и с шиной входной импульной последовательности, а выход соединен со счетным входом реверсивного счетчика.
На чертеже приведена функциональная схема предлагаемого устройства.
Устройство содержит реверсивный счетчик
1 с триггером знака, триггер 2 инверсии, схе5 мы «ИЛИ» 3 и 4 для выдачи управляющих сигналов на сложение и вычитание, схему
«ИЛИ» 5 для приема входной последовательности и корректирующих сигналов в «+ 1», схему «И» 6, служащую для установки в еди10 ницу триггера инверсии, и линии задержки
7и8.
Перед началом работы по импульсу «Начальная установка» на счетчике устанавливается код « — 1» в дополнительном коде (все
15 триггеры счетчика устанавливаются в единичное состояние). Если обозначить общий результат счета Х, то по окончании процесса счета на счетчике устанавливается код Z — 1, сслп .- 0 и 2" + — /Х/ — 1, если Х (0, где
20 m — общее число разрядов счетчика, включая знаковый. Если результат счета представлен в дополнительном коде либо, если Z ) О, и результат представлен в прямом коде, то к содержимому счетчика достаточно добавить «1».
25 Если Х (0 и результат представлен в прямом коде, то для получения абсолютной величины (Х) достаточно произвести инверсию числовых разрядов кода, т. е. выполнить действие
Зо 2" + — 1 — (2 "+ — IZi — 1) =, ?,(.
470922
При этом знаковый разряд величины Х при
/Х/ ) / совпадает со знаковым разрядом счетчика до прибавления единицы или инверсии.
При Х = О знак результатов безразличен, поэтому в любом случае состояние знакового разряда счетчика до коррекции можно принять за знаковый разряд результата.
Процесс счета импульсов реализуется следующим образом.
По сигналу «Начальна» установка» триггер 2 устанавливается в нулевое, а все m триггеров счетчика 1 в единичное состояние.
Входная информация поступает на вход устройства в виде последовательности импульсов по шине «Входная последовательность» и потенциального сигнала по одной из шин «Знак последовательности» длительностью большей или равной времени действия входной последовательности. Сигнал, соответствующий «+», поступает через схему «ИЛИ» 4, а сигнал, соответствующий « — » через схему «ИЛИ» 3 на шины «+» и « — » соответственно счетчика.
Поступающая через схему «ИЛИ» 5 последовательность импульсов накапливается в счетчике 1 с соответствующим знаком.
По окончании процесса накопления последовательностей для формирования окончательного результата на соответствующие шины подается сигнал управления прямым или дополнительным кодом. Сигнал управления дополнительным кодом через схему «ИЛИ» 4 поступает на шину «+» счетчика. Пройдя через линию задержки 8, через схему «ИЛИ» 5 сигнал поступает на вход счетчика, в результате чего достигается компенсация « — 1», установленной в начале работы. При поступлении сигнала управления прямым кодом и в нулевом состоянии знакового разряда счетчика срабатывает схема «ИЛИ» 4, при этом единичный сигнал появляется на шине «+» счетчика, а задержанный линией задержки 7 сигнал через схему «ИЛИ» 5 поступает на вход счетчика; таким образом достигается сложение содержимого счетчика с «1».
При единичном состоянии знакового разряда счетчика сигнал управления прямым кодом через схему «И» 6 устанавливает триггер 2 в единичное состояние, в результате чего срабатывают схемы «ИЛИ» 3 и 4, и на знаковых шинах «+» и « — » счетчика одновременно установятся единичные сигналы. Задержанный линией задержки 7 сигнал через схему «ИЛИ»
5 поступает на вход счетчика, в результате чего происходит инверсия кода счетчика, исключая знаковый разряд, так как в этом случае с нулевого плеча триггера 2 на входные вентили знакового разряда поступает сигнал запрета.
Таким образом, подавая сигналы на шины управления дополнительным или прямым кодом получается результат счета соответственно в дополнительном или прямом коде.
П р ед м ет изобретения
Устройство для счета импульсов, содержа20 щее реверсивный счетчик, триггер, логические схемы «И», «ИЛИ» и элемент задержки, причем выходы первой и второй схем «ИЛИ» соединены с шинами реверса реверсивного счетчика, выход схемы «И» соединен с единичным входом триггера, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей путем представления результатов счета в дополнительном коде и уменьшения нагрузки триггеров реверсивного счетчиЗ0 ка, единичный выход триггера соединен с первыми входами первой и второй схем «ИЛИ», вторые входы которых соединены с входными шинами управления реверсом, нулевой выход триггера соединен со входом разрешения сче35 та старшего (знакового) разряда реверсивного счетчика, единичный выход старшего (знакового) разряда реверсивного счетчика соединен с первым входом схемы «И», второй вход которой соединен с шиной управления прямым
40 кодом и через элемент задержки — с первым входом третьей схемы «ИЛИ», второй и третий вход которой соединены с шинами управления дополнительным кодом и с шиной входной импульсной последовательности, а выход
45 соединен со счетным входом реверсивного счетчика.
470922
mneme
Корректор И. Позняковская
Редактор Т. Янова
Заказ 2150/15 Изд.Ма 1428 Тираж 902 Подписное
ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий
Москва, K-35, Раушская наб., д. 4(5
Типография, пр. Сапунова, 2
Составитель И. Разинова
Техред Т. Миронова
01nenlbN0C1Pb
8а, ПЕЛьН00m у
0ПЕЕИЕ
Олпж