Устройство для контроля сумматора
Изобретение относится к автоматике и вычислительной технике, может быть использовано при реализации технических средств цифровой автоматики и ЦВМ. Цель изобретения - упрощение устройства для контроля сумматора. Предложенное устройство содержит счетчик 1, триггер 2, блок 3 сравнения, блок 5 индикации, узел 6 сравнения, содержащий элемент И 7, два элемента ИЛИ 8, 9, элемент НЕ 10. Устройство содержит на один триггер со счетным входом меньше, а также обладает большим быстродействием за счет уменьшения времени задержки единичного сигнала на входе переноса контролируемого сумматора по сравнению с известным устройством. 1 ил.
СОЮЗ СОВЕТСКИХ
СО! !ИАЛИСТИЧЕСНИХ
РЕСПУБЛИК (5i) 4 G 06 F 7/50, 11/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ fHH» СССР
Н А ВТОРСНОМ У СВИДЕТЕЛЬСТВУ (21) 4386660/24-24 (22) 04,03.88 (46) 07.12 ° 89. Бюл. В 45 (71) Тернопольский финансово-экономический институт (72) В.А.Дуда, М.А,Дуда и З.И.Домбровский (53) 681.3(088.8) (56) Авторское свидетельство СССР
У 1076906, кл. С 06 F 11/00.
Авторское свидетельство СССР
Ф 1377860, кл. G 06 F 11/00, !987. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ (У1ИЛТОРА (57) Изобретение относится к автоматике и вычислительной технике, может. БО 1527631 А 1 быть использовано при реализации технических средств цифровой автоматики и ЦВМ. Цель изобретения — упрощение устройства для контроля сумматора.
Предложенное устройство содержит счетчик l, триггер 2, блок 3 сравненения, блок 5 индикации, узел 6 сравнения, содержащий элемент И 7, два элемента ИЛИ 8, 9, элемент НЕ !О. Устройство содержит на один триггер со счетным входом меньше, а также обладает большим быстродействием за счет уменьшения времени задержки единичного сигнала на входе переноса контролируемого сумматора по сравнению с известным устройством. ил.
152763) Изобретение относится к автоматике и вычислительной технике.и может быть использовано при реализации технических средств цифровой автоматики и ЦВМ, Цель изобретения — упрощение устройства для контроля сумматора.
На чертеже приведена функциочальная схема устройства для контрогя сумматора, Устройство содержит счетчик 1, триггер 2, блок 3 сравнения, контролируемый сумматор 4, блок 5 индикации, узел 6 сравнения, содержащий элемент И7, два элемента ИЛИ 8 и 9 и элемент НЕ 10, Устройство содержит также тактовый 11 и установочный 12!
0 входы.
Устройство для контроля сумматора работает следующим образом, Перед началом контроля сумматора
5 на установочный вход ll устройства поступает единичный сигнал, вследствие чeãî в счетчике 1 появляется нулевое число, а триггер 2 находится в нулевом состоянии. При этом на прямом выходе триггера 2 есть нулевой сигнал.
На входы первого и второго слагаемых контролируемого сумматора 4 поступают нулевые числа, так как н счетчике
1 есть нулевое число, а на прямом выходе триггера 2 — нулевой сигнал, Вместе с тем на вход переноса контролируемого сумматора 4 поступает нулевой сигнал с прямого выхода триггера 2. В результате выполнения операции сложения на выходе контролируемого сумматора 4 формируется число, а на выходе переноса сумматора 4
40 нулевой сигнал. Числа с выходов сумматора 4 и счетчика ) „а также значения сигналов с выхода переноса сумматора 4 и прямого выхода триггера 2 поступают на входы блока 3 и узла 6 сравнения, Если эти числа равны, а также равны значения сигналов, го на выходах блока 3 и узла 6 сравнения присутствует нулевой сигнал и блок 5 индикации выключен, Это означает, что контролируемый сумматор 4 исправен.
В случае, если числа или значения сигналон, поступающие на входы блока 3 сравнения, не равны, то блок 5 индикации включен и это означает, что сумматор 4 неисправен, Затем на вход 11 устройства поступают тактовые импульсы, В интервале времени от начала поступления первого тактового импульса до импульса переполнения счетчика 1 триггер 2 находится н нулевом состоянии. Это оз-,. начает, что число, находящееся в счетчике 1, суммируется с числом
00...0 н сумматоре 4.При этом числа с, выходов сумматора 4 и счетчика 1, а также значения сигналов с ныхода переноса сумматора 4 и прямого выхода триггера 2 поступают на входы блока
3 и уэла 6 сравнения, при соответствующем равенстве которых блок 5 индикации выключен, а при неравенстве включен, что соответствует исправному или неисправному состоянию контролируемого сумматора.
В момент, когда на выходе переноса счетчика возникает единичный сигнал, то в счетчике формируется испо 00. ° ° О, а триггер 2 установлен в единичное состояние. При этом на прямом ньгходе триггера 2 присутствует единичный сигнал и на вход переноса сумматора 4 поступает единица. В этом случае н сумматоре 4 суммируется число 00...0, поступающее с выхода счетчика l,число 11...1, поступающее с прямого выхода триггера 2, и единица переноса. В результате на выходе сумматора формируется число 00...0, равное числу в счетчик» 1, а на выходе переноса сумматора
4 — единичный сигнал.
Галее следующий тактовый импульс данного интервала записывает в счетчик 1 единицу. При этом состояние триггера 2 не изменяется. В результате в сумматоре 4 суммируется число 0...01, поступающее с выхода ..четчика 1, число ll °,,1, поступающее с прямого выхода триггера 2, и единица, которая поступает также с прямого выхода триггера 2. Числа с выходов сумматора 4 и счетчика 1, а также значения сигналов с выхода переноса сумматора 4 и прямого выхода триггера 2 поступают на входы блока 3 и узла 6 сравнения, при соотве;с тнующем равенстве которых блок
5 индикации выключен, а при неравенстве включен, В интервале времени от второго тактового импульса до импульса переполнения счетчика 1 триггер 2 находится в единичном состоянии, и это означает, что число, находящееся в счетчике 1, суммируется с числом
)l. ° ° 1 и с единицей переноса с пря31
6 сравнения, блок индикации, причем счетный вход счетчика подключен к тактовому входу устройства, устано— вочный вход счетчика и нулевой вход
5 15276 мого выхода триггера 2. При этом на выходе переноса сумматора 4 всегда должен формироваться единичный сигнал, который поступает на элемент И
7 узла 6 сравнения. Числа с выходов
5 сумматора 4 и счетчика 1, а также значения сигналов с выхода переноса сумматора 4 и прямого выхода триггера 2 поступают на входы элемента И 7 узла 6 сравнения, при соответствующем равенстве которых блок 5 индикации выключен, а при неравенстве включен, В момент, когда на выходе переноса счетчика i возникает единичный сигнал, в счетчике I присутствует нулевое число и триггер 2 устанавливается в нулевое состояние.
Далее устройство работает акал . — 20 гичным образом.
При неисправном состоянии контролируемого сумматора 4 число, формирующееся на его выходе в результате сло" жения, не совпадает с числом с выхода 25 счетчика 1 (или не совпадают значения сигналов с выхода переноса сумматора
4 и прямого выхода триггера 2),.В этом случае на выходе блока 3 сравнения появляется единичньп - сигнал, который 30 включает блок 5 индикации. В состав индикатора может входить расширитель импульсов на одновибраторе или триггер для включения индикации после первого сбоя сумматора 4.
В связи с тем, что содержимое
35 счетчика непрерывно изменяется, KQH троль всех разрядов сумматора, его входа и выхода переноса производится при всех комбинациях числовых значений каждого иэ разрядов входных чи-. триггера подключены к установочному входу устройства, информационный выход счетчика подключен к первому информационному входу блока сравнения. и является первым выходом устройст- ва для подключения к входу первого слагаемого, контролируемого сумматора, выход переноса счетчика соединен со счетным входам триггера, прямой выход которого является вторым выходом устройства для подключения к
Составитель И.Сафронова
Редактор И.Дербак Техред Л.Сердюкова Корректор 1".Малец
Заказ 75!1/53 Тираж 668 Подписное
ВНИИПИ Государственного омитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/э
Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина,101 сел, вследствие чего достоверность кснтроля сумматора высокая, Формула и з о б р е т е н и я
Устройство для контропя сумматора, 4» содержащее счетчик, триггер, блок входу второго слагаемого, контролируемого сумматора, второй информационный вход блока сравнения является информационным входом устройства для подключения к выходу результата контролируемого сумматора, выход блока сравнения соединен с первым входом блока индикации, о т л и ч а ю щ е ее я тем, что, с целью упрощения, устройство содержит дополнительно узел сравнения, содержащий элемент И, два эпемента ИЛ11, элемент НЕ, причем первый вход элемента И объединен с первым входом перво-о элемента ИЛИ и подключен к прямому выходу триггера, второй вход элемента И объединен с вторым входом первого элемента ИЛИ и является входом устройства для подключения к выходу переноса контролируемого сумматора, прямой выход триггера является трегьим выходом устройства для подключения к входу переноса контролируемого сумматора, в узле сравнения выход первого элемента ИЛИ соединен с входом элемента Н1,", выход которого соединен с первым входом второго элемента ИЛИ, второй вход которого подключен к выходу элемента И, выход второго элемента ИЛИ соединен с вторым входом блока индикации.


