Счетное устройство с предварительной установкой кода
Иллюстрации
Показать всеРеферат
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советскин
Сов!калнс тиче сии к
Республик
<и1923016 (61) Дополнительное к авт. свид-ву (22) Заявлено 26 ° 06. 80 (21) 2945416/18-21 (5i)M. Кл. с присоединением заявки М—
Н 03 К 23/00
Гееударстввннын квинтет
СССР
Ао двлам нзебретеннй н вткрытнй (23) Приоритет
Опубликовано 23.04.82 . Бюллетень М 15 (») УДК 621.374. 32 (088. 8) Дата опубликования описания 23 . 04 . 82 (72) Авторы изобретения
В. И. Дронов и И.Ю. Korre (7! ) Заявитель (54) СЧЕТНОЕ УСТРОЙСТВО С ПРЕДВАРИТЕЛЬНОЙ
УСТАВКОй КОДА
Изобретение относится к импульсной технике и может быть использовано в устройствах автоматического управдения, а также в устройствах вычислительной техники.
Известно счетное устройство, содержащее счетный блок, установочные входы которого подключены к выходам блока уставки, выполненного на эле" ментах И, задающий блок, управляащий вход которого соединен с выходом счет ного блока, генератор тактовых импульсов 1g
Однако недостатком известного устройства является необходимость ввода
15 информации в задающий блок в дополнительном коде для получения на выходе устройства заданного многоразрядного числа. Это требует дополнительной обработки информации. перед вводом ее в задающий блок, что осуществляется непосредственно оператором и требует определенного процесса вычислений. Это приводит к повышению веро2 ятности возникновения ошибки при вводе информации в задающий блок и, следовательно, снижает достоверность выдаваемой информации на выходе устройстваа.
Извест,но счетное устройство с предварительной уставкой кода, содержащее шину управления, генератор импуль" сов, триггер, элемент И, счетный блок, блок уставки, блок элементов НЕ и задающий блок, выходы которого соединены через блок элементов НЕ с информационными входами блока уставки, вы" ходы которого соединены с установочными входами счетного блока, шина управления соединена со входом управления генератора импульсов, первый выход которого. соединен с первым входом элемента И, второй вход которого соединен с прямым выходом триггера, первый вход которого соединен с выходом счетного блока и с первым входом .блока задержки, второй вход, первый и второй выходы которого сое3 92301 динены соответственно с выходом блока управления, со вторым входом триг- гера и со входом управления блока уставки 2 j.
Недостаток известного устройствасравнительно малые функциональные возможности, так как для изменения частоты выходных импульсов необходимо изменять содержимое задающего блока и не предусмотрено возможнос- 1о ти автоматического изменения частоты выходных импульсов.
Целью изобретения является расширение функциональных возможностей. >S
Для достижения поставленной цели в счетное устройство с предварительной уставкой кода, содержащее шину управления, генератор импульсов, первый триггер, первый элемент И, счетный блок, блок уставки, блок эле" ментоа НЕ и задающий блок, выходы которого .соединены через блок элементов НЕ с информационными входами блока уставки, выходы которого соединены с установочными входами счетного блока, шина управления соединена с входом управления генератора импульсов, первый выход которого соединен с первым входом первого элемента И, .второй вход которого соединен с прямым выходом первого триггера, введены второй триггер, вто" рой и третий элементы И и три элемента ИЛИ, второй выход генератора импульсов соединен с первым входом второго элемента И, второй вход которого соединен с инверсным выходом первого триггера, вход 3 которого соединен с входом Э второго триггера, с первыми входами первого и второго элементов ИЛИ, с выходом второго элемента. И и с входом управления блока уставки, третий выход генератора импульсов соединен с входом К второго триггера и с вторым входом второго элемента ИЛИ, и с первым входом третьего элемента И, второй вход и выход которого соединены соответственно с прямым выходом второго триггера и с первым входом третьего weмента ИЛИ, второй вход и выход которого соединены соответственно с выходом первого элемента И и с тактовым входом счетного блока, выход которого соединен с входом задающего блока, с вторым входом первого элемента ИЛИ и с входом К первого триггера, тактовый вход которого соединен
6. с выходом первого элемента ИЛИ, выход второго элемента ИЛИ соединен с тактовым входом второго триггера.
На чертеже изображена функциональная схема счетного устройства с предварительной уставкой кода.
Счетное устройство с предварительной уставкой кода содержит счетный блок 1, блок 2 уставки, задающий блок 3, блок 4 элементов НЕ, генератор 5 импульсов, элементы И 6-8,.триггеры 9 и 10, элементы ИЛИ 11-13, шину !4 управления, выходную шину 15, выходы 16-18 генератора 5 импульсов.
Выходы задающего блока 3 соединены через блок 4 элементов НЕ с информационными входами блока 2 уставки, выходы которого соединены с установочными входами счетного блока 1, выход которого соединен с входом управления задающего блока 3, с входом К триггера 9 и с первым входом элемента ИЛИ т12, выход которого соединен с тактоabw входом триггера 9, вход которого соединен с первым входом элемента ИЛИ 1 3,,со входом Э триггера 10, со вторым входом элемента ИЛИ 12, со входом управления блока 2 уставки и с выходом элемента И 7, первый и второй входы которого соединены соответственно с выходом 16 генератора 5 импульсов и. с инверсным выходом триггера 9, прямой выход которого соединен с первым входом элемента И 6, второй вход и выход которого соединен соответственно с выходом 18 генератора 5 импульсов и с первым входом элемента ИЛИ 11, выход и второй вход которого соединены соответственно с тактовым входом счетного блока и с выходом элемента И 8, первый вход ко- торого соединен с выходом 17 генератора 5 импульсов, со вторым входом элемента ИЛИ 13 и с входом fC триггера 10, тактовый вход и прямой выход которого соединен соответственно с выходом элемента ИЛИ 13 и с вторым входом элемента И 8.
Устройство работает следукщим образом.
Перед началом работы устройства схема приводится в исходное состояние, в результате чего триггеры 9 и
10 находятся в исходном, нулевом состоянии, а в счетном блоке 1 находится нулевая информация.
Затем подготавливается к работе задающий блок 3, содержащий и прием5 6 ,ных регистров и сдвигающий регистр, путем программирования в него и заданных многоразрядных чисел в прямом коде для получения на шине 15 и заданных чисел. 5
После задания и многоразрядных чисел в задающий блок 3 на его выходах появляется первое многоразрядное число в прямом коде, которое, проходя через блок 4, поступает в обратном коде на информационные входы блока 2 уставки.
По приходу сигнала, поступающего по шине 14, генератор 5 импульсов, начинает выдавать на выходах 16-18 три сдвинутых на 1/3 периода последовательности импульсов. Так как триггер 9 находится в исходном нулевом состоянии, то сигнал, поступающий с его инверсного выхода, подготавли- 20 вает к работе элемент И 7. Поэтому первый импульс, поступающий с генератора 5 по выходу 16, проходя через элемент И 7 на управляющий вход блока 2 уставки, осуществляет уставку 25 обратного кода первого многоразрядного числа в счетный блок 1.
Импульс с выхода элемента И 7 по ступает также на входы 3 и через элементы ИЛИ 12 и 13 на тактовые вхо- зо ды триггеров 9 и 1.О, которые по эад» нему фронту этого импульса переключаются в единичное состояние, запрешая работу второго элемента И 7 и подготавливая к работе элементы
Иби8.
Следующий импульс, сформированный генератором 5.на выходе 17, проходит через третий элемент И 8 и элемент
ИЛИ 11 и поступает на счетный вход счетного блока 1. Таким образом, к обратному коду первого многоразрядного числа, находящегося в счетном блоке 1, прибавляется единица, что соответствует дополнительному коду задан- 45 ного числа.
Импульс с выхода 17 генератора 5 поступает также на вход К и через элемент ИЛИ 13 на тактовый вход триг50 гера 10, который по заднему фронту этого импульса переключается в нулевое состояние, запрещая работу эле мента И 8.
Очередной импульс с выхода 18
SS генератора 5 проходит через элемент
И 6 и элемент ИЛИ 11 и поступает на счетный вход счетного блока 1 °
Генератор 5 продолжает формировать на выходах 16-18 импульсы. Импульсы, поступающие с выходов 16 и 17 генератора 5 необходимы только на момент уставки обратного кода заданного многоразрядного числа в счетный блок и преобразования его в дополнительный код, а счетный блок 1 заполняется импульсами, поступающими с выхода 18 генератора 5. Прдостижении счетным блоком 1 величины первого заданного числа на выходе счетного блока 1 оявляется сигнал, который поступает на шину 15 устройства.
Сигнал с выхода счетного блока 1 поступает также на управляющий вход задакщего блока 3, на информационный вход К и через элемент ИЛИ 12 на тактовый вход триггера 9. По заднему фронту этого сигнала задающий блок 3 выставляет на выходах второе многоразрядное число, а триггер 9 переключается в нулевое состояние,,за" прещая работу элемента И 6 и подготавливая к работе элемент И 7.
По мере выдачи заданных чисел на шину 15 устройства приемные регистры задающего блока 3 поочередно подключаются к выходам задающего блока 3 по сигналу, поступающему на управлякщий вход задакщего блока 3 и далее на вход сдвигакицего регистра, который управляет приемными регист" рами.
Очередной импульс с генератора 5 формируется на выходе 16, который, проходя через элемент И j на управляющий вход блока 2 уставки, осуще" ствляет уставку обратного кода второго заданного числа. А по заднему фронту этого импульса триггеры 9 и
10 переключаются в единичное состояние, запрещая работу элемента И 7 и подготавливая к работе элементы И 6 и 8.
Следующий импульс с генератора 5 формируется на выходе 17, который проходя через элемент И-8 и первый элемент ИЛИ 11, поступает на счет" ный вход блока 1, осуществляя запись в счетный блок 1 дополнительного кода, соответствующего второму заданному числу. А по заднему фронту этого импульса триггер 10 переключается в нулевое состояние, запрещая работу элемента И 8.
Очередной импульс, формируемый генератором 5 на выходе 18, прохо7 92301 дя через элемент И 6 и элемент ИЛИ 11, поступает на счетный вход счетного блока 1. Генератор 5 продолжает формировать на выходах 16-18 импульсы, а счетный блок 1 заполняется импульса- Б ми, поступающими с выхода 18. При достижении счетным блоком 1 величины второго заданного числа на выходе счетного блока 1 формируется сигнал, который поступает на шину 15 .уст- О ройства. А по заднему фронту этого .сигнала задакщий блок 3 выставляет на выходах третье многоразрядное число, а триггер 9 переключается в нулевое состояние, запрещая работу элемента И 6 и подготавливая к работе, элемент И 7.
Далее осуществляется процесс выда" чи третьего заданного числа, по ранее описанному цикЛу. ю
Процесс выдачи и заданных многоразрядных чисел продолжается до выдачи на шине 15 устройства и-ro заданного числа.
Формула изобретения
Счетное устройство с предваритель- 30 ной уставкой кода, содержащее шину уп" равления, генератор импульсов, первый триггер, первый элемент И, счетный блок, блок уставки, блок элементов
HE и задакщий блок, выходы которого з соединены через блок элементов НЕ с информационными входами блока уставки, выходы которого соединены с установочными входами счетного блока, шина управления соединена с входом управления генератора импульсов, первый выход которого соединен с первым входом первого элемента И, второй вход которого соединен с прямым выходом первого триггера, о т л и ч а ющ е е с я тем, что, с целью расширения функциональных возможностей, в него введены второй триггер, второй и третий. элементы И и три элемента
ИЛИ, второй выход генератора импульсов соединен с первым входом второго элемента И, второй вход которого соединен с инверсным выходом первого триггера, вход 3 которого соединен. с входом 3 второго триггера, с первыми входами первого и второго элементов ИЛИ, с выходом второго элемен" та .И и с входом управления блока уставки, третий выход генератора импульсов соединен с входом К второго триггера и с вторым входом второго элемента ИЛИ, и с первым входом третьего элемента И, второй вход и выход которого соединены соответственно с прямым выходом второго триггера и с первым входом третьего элемента
ИЛИ, второй вход и выход которого .соединены соответственно с выходом первого элемента И .и с тактовым входом счетного блока, выход которого соединен с входом задающего блока; с вторым входом первого элемента ИЛИ, и с входом К nepsoro триггера, тактовый вход которого соединен с выходом первого элемента ИЛИ, выход второго элемента ИЛИ соединен с тактовым вхедом второго триггера.
Источники информации, принятые во внимание при экспертизе
1.. Авторское свидетельство СССР
У 349997, кл. G 06 F 1/04, 1971.
2. Евтеев Ю.И. и др. Цифровые системы обработки сканируемой информации. M., "Энергия", 1975, с. 88, рис. 42 (прототип) .
923016
Составитель Ранов
Редактор С.Лыжова Техред M.Íàäü КорректорО.Билак
Заказ 2609/78 Тираж 954 . Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, И-35, Раушская наб., д. 4/5
Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4