Реверсивный двоичный счетчик

Иллюстрации

Показать все

Реферат

 

(ii) 440795

О и и с А н Ага

ИЗОБРЕТЕН ИЯ

Союз Советскими

Социалистииеских

Республик

К АВТОРСКОМУ СВИДЕТЕЙЬСТВУ (61) Зависимое от авт. свидетельства (22) Заявлено 22,02.72 (21) 1750658/26-9 с присоединением заявки №вЂ” (32) Приоритет

Опубликовано 25.08.74. Бюллетень ¹ 31

Дата опубликования описания 05.02.75 (51) М, Кл. Н 03k 27/00

Государственный каинтет

Саввта а(нннатраа СССР аа делам нзааретеннй и аткрытнй (53) УДК 621.374,322 (088.8) (72) Авторы изобретения В. 3. Ляхович, Э. Л. Онищенко, Н, К. Ференец и В. Л. Баранов

Институт автоматики (71) Заявитель (54) РЕВЕРСИВНЫЙ ДВОИЧНЫЙ СЧЕТЧИК

Предлагаемое устройство относится к области автоматики и вычислительной техники, где может быть использовано для построения различных автоматических и вычислительных блоков (подсчет количества производимой продукции, построение различных узлов цифровых вычислительных машин и т. п.).

В известных схемах реверсивных двоичных счетчиков количество оборудования увеличивается пропорционально количеству разрядов счетчика.

Цель изобретения — построение простой схемы реверсивного двоичного счетчика большой емкости, оборудование которого практически не зависит от количества разрядов.

Это достигается путем выполнения схемы коррекции, анализирующей предыдущее состояние счетчика и работающей по алгоритму: нри отсутствии входного импульса информация реверсивного двоичного счетчика циркулирует без изменения; при поступлении входного импульса осуществляется инвертирование (начиная с младших разрядов) содержимого реверсивного двоичного счетчика до первого нуля (режим сложения) или до первой единицы (режим вычитания) включительно, а остальная часть числа (старшие разряды) пропускается без изменения.

Отличием предлагаемой схемы является использование в ее составе специальной схемы синхронизации циркуляции динамического регистра, выполняющей функции отсутствующего суммирующего элемента.

На чертеже приведена функциональная схема реверсивного двоичного счетчика.

1эеверсивный двоичный счетчик состоит из динамического регистра 1, инвертора 2, схем совпадения 3 и 4, схемы разделения 5, тригге10 ра знака 6 и схемы синхронизации циркуляций динамического регистра, состоящей из триггера входного сигнала 7, элемента задержки 8, схемы синхронизации входного сигнала 9, схемы разделения 10 и схем совпадения 11 и 12.

15 Схема синхронизации входного сигнала 9 необходима для выработки сигнала Р, (младшего разряда) динамического регистра 1 и тактировки этими сигналами входных импульсов. Это необходимо для того, чтобы в

20 случае прихода входного импульса содержимое динамического регистра обрабатывалось, начиная с младшего разряда.

Если на вход схемы не поступают счетные импульсы, то триггер входного сигнала 7 на25 ходится в нулевом состоянии и код, записанный в динамическом регистре 1, циркулирует но цепи: выход динамического регистра 1, схема совпадения 3, схема разделения 5, вход динамического регистра. Единицы кода, прохо30 дящие через схему совпадения 11 (если триг440795 гер знака в нулевом состоянии), схему разделения 10 и элемент задержки 8 подтверждают нулевое состояние триггера входного сигнала 7.

При подаче счетного импульса на вход сложения «+» триггер знака 6 и триггер входного сигнала 7 устанавливаются в единичное состояние. При этом закрываются схемы совпадения 3 и 11, а схемы 4 и 12 открываюгся, и код с динамического регистра 1, начиная с младшего разряда, будет проходить через инвертор 2 и схему совпадения 4. Первый нуль кода, записанного в динамическом регистре 1, проинвертировавшись, записывается через схему разделения о в динамический регистр 1 единицей, а также, пройдя схему совпадения

12, схему разделения 10 и элемент задержки 8, перебрасывает триггер входного сигнала 7 в нулевое состояние.

При этом закрывается схема совпадения 4 и открывается схема совпадения 3, и остальные старшие разряды перезаписываются в динамический регистр без изменения. Элемент задержки на полтакта необходим для четкой работы схемы. В результате код в динамическом регистре увеличится на единицу. Если следующий входной импульс приходит по этой же шине сложения «+», цикл аналогично повторяется, и код увеличивается еще на единицу.

В случае прихода счетного импульса по шине вычитания « — » триггер знака 6 перебрасывается в нулевое состояние, а триггер входного сигнала 7 — в единичное состояние. При этом закрываются схемы совпадения 3 и 12, а схемы 4 и 11 открываются. Первая младшая единица кода, записанного в динамическом регистре 1, проинвертировавшись инвертором 2, записывается в динамический регистр нулем, а также, пройдя схему совпадения 11, схему разделения 10 и элемент задержки 8, перебрасывает триггер входного сигнала 7 в нулевое состояние. При этом закрывается схема совпадения 4, открывается схема совпадения 3 и

10 остальные старшие разряды перезаписываются без изменения. В результате код в динамическом регистре уменьшается на единицу.

Предмет изобретения

Р евер сивный двоичный счетчик, содержащий динамический регистр, схемы совпадения и разделения, инвертор и триггер знака, выходы которого соединены с первыми входами

20 схемы синхронизации циркуляции динамического регистра, отличающийся тем, что, с целью упрощения, выход динамического регистра соединен со вторым входом схемы синхронизации циркуляции динамического

25 регистра, с одним входом первой схемы совпадения и через инвертор с одним входом второй схемы совпадения, выходы этих схем совпадения через схему разделения соединены с входом динамического регистра, другие вхо30 ды первой и второй схем совпадения подключены к выходам схемы синхронизации циркуляции динамического регистра, а выход второй схемы совпадения соединен с третьим входом схемы синхронизации циркуляции динамиче35 ского регистра.

440795

Составитель В. Ляхович

Техред Г. Васильева

Редактор Т. Загребельная

Корректор А Васильева

Типография, пр. Сапунова, 2

Заказ 67114 Изд. № 196 Тираж 811 Подписное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

Москва, Ж-35, Раушская наб., д. 4/5