Устройство для задания тестов
Иллюстрации
Показать всеРеферат
Союз С"оеетскмх
Соцмалмстмческмх республик
ОПЙСАНИЕ
ИЗОВРЕТЕ Н ИЯ
К АВТОРСКОМУ СВИДЙТВЛЬСТВУ (61) Дополнительное н авт. сеид-ву (22) Заявлено 24. 12.75 (21) 2304469/18-24 с ирисоеднненнем заявнн 34 (23) Йрнорнтет(43) ОпубликованоХ .06Л8. Бюллетень 3622 (45} Дата опубликования описания c$. 05. 78
Госудврствеккмй кемктет
Совета Мккктроа ССИ а делам кзобрвтвккк ю 0тк мткй
В. Я. Крнвчнк н Р. Ф. Нагумнов (72) Авторы изобретения
Специальное конструкторское бюро промышленной автоматики
Министерства приборостроения, средств автоматизации н систем авленнн СССР (71) Заявитель (54) Я.ТРОЙСТВО ДЛЯ ЗАДАНИЯ ТЕСТОВ
Изобретение относится к автоматике и вычислительной технике и может быть использовано для контроля устройств ввода-йывода алфавитно-цифровой, знаковой и другой информации, представленной в виде кодовых комбинаций.
Для контроля устройств ввода-вывода информации используются контрольные тесты (тест-тексты), которые содержат полный набор управляющих символов и знаков алфавита контролируемого устройства. В зависимости от рабочего кода контролируемого устройства тесттексты представляют собой последовательность кодовых комбинаций соответствующей разрядности, .например семиразрядные кодовые комбинации, если рабочими кодами контролируемого устройства являются коды КОИ-7Но, КОИ-7Н (по ГОСТ l3052 — 74) или восьмиразрядные, если рабочимн кодами являются коды
КОИ-8, ДКОИ (по ГОСТ 1968 — 74). Тест-тексты вырабатываются устройствами для задания тестов. Известны устройства для задания тестов, представляющие собой вычислительную машину или подобное ей сложное устройство, что усложняет использование таких тест-задающих устройств для кентроля периферийных устройсгв обработки н ввода-вывода информации (Я. Наиболее близким к изобретению тех2 ннческнм решением является устройство для задания тестов, содержащее генератор импульсов, блок элементов И, преобразователь кодов и счетчик импульсов, установочные входы которого соединены с выходамн блока задания начального кода, счетный вход — с выходом первого формирователя импульсов, обнуляющий вход — с выходом второго формирователя импульсов, а выходы счетчика импульсов подключены ко входам дешифратора (2). Это известное устройство характеризуется сложностью.
Целью изобретения является упрощение устройства прн одновременном обеспечении полного набора команд управляющих символов знаков контролируемого объекта. В предлагае З мом устройстве это достигается тем, что оно содержит третий формирователь импульсов, выходы счетчика импульсов через блок элементов
И соединены со входами преобразователя ко; дов, выход дешифратора подключен ко входу второго формирователя импульсов, соединенного через третий формнровятель импульсов с блоком задания начального кода и непосредственно со входом генератора импульсов, выходы которого подключены к управляющим входами блока элементов И н преобразователя ко25 дов и к одному из входов первого формирова6llI83 теля импульсов, другой вход которого соединен со входом устройства, Схема предлагаемого устройства приведена на чертеже.
Устройство содержит счетчик 1 импульсов, установочные входы которого связаны с выходами блока 2 задания начального кода, счетный вход — с выходом первого формирователя
3 импульсов, а вход сброса — с выходом второго формирователя 4 импульсов, связанным 10 со входом генератора 5 импульсов и входом третьего формирователя 6 импульсов. Выход формирователя 6 подключен ко входу блока 2.
Один иэ входов формирователя 3 соединен со входом устройства, другой его вход связан с одним иэ выходов генератора 5 импульсов, другой выход которого подключен к управляющим входам блока 7 элеМентов И, а третий выход — к управляющему входу преобразователя 8 кодов. Соответствую@не разрядные выходы счетчика 1 соединены со входами 44шнф- jo ратора 9, связанного с формирователем 4, и входами блока 7, выходы которого подключены к соответствующим входам лреобраэовате- ля 8.
Предварительно для предлагаемого устройства составляют таблицу возможных кодовых комбинаций на выходе счетчика импульсов.
Нр» поступлении на счетный вход счетчика
l последовательности импульсов с выхода формирователя 3 счетчик 1 последовательно изменяет евое состояние от начального до максимального согласно таблице. . В качестве счетчика I импульсов может быть использован, например, семираэрядный двоичный счетчик.
Тогда каждому состоянию счетчика l соответствует знак нли управляющий символ соот- эS ветственно семиразрядной кодовой таблицы, например кода КОИ-7Н по ГОСТ 3052—
74, т. е. при подаче на счетный вход счетчика 1 последовательности сигналов на его разрядных выходах получаем семиразрядные кодовые комбинации, соответствующие управляющим символам н знакам кодовой таблицы по ГОСТ 13052 — 74, Полученные кодовые комбинации с разрядных выходов счетчика через блок 7 поступают на соответствующие входы преобразователя 8. Прохождение сиг- 45 налов через блок 7 в преобразователь 8 осуществляется при наличии на их управляющих входах сигнала разрешения от генератора 5.
Преобразователь кодов 8 предназначен для преобразования параллельного кода в последовательный и передачи его на контролируемый объект (на чертеже не показан). Передача кодовых комбинаций. на контролируемый объект производится по сигналам управления, снимаемым с соответствующего выхода генера-. тора 5.
Поскольку в практике нет. необходимости всегда иметь полный набор знаков и управляющих сигналов кодовой таблицы (например, работа только со знаками русского алфавита, исключение «пустых» столбцов таблицы и пр.) в предлагаемом устройстве имеется блок 2 за- 49 дания начального кода и дешифратор 9 для и; раничения зоны разрешаемых состояний счетчика 1.
Начальное состояние счетчика 1 импульсов задается сигналами с выхода блока 2, которые вырабатываются при наличии на его входе сигнала с выхода формирователя 6 и поступают на установочные входы, счетчика I. При достижении максимального состояния счетчика I сигнал с выхода дешнфратора 9 запускает формирователь 4, выходной сигнал которого устанавливает счетчик I в нулевое состояние и подготавливает генератор 5 к работе в следующем цикле. По заднему фронту сигнала с формирователя 4 запускается формирователь 6, который управляет работой блока 2.
Формирование последовательности импульсов на счетный вход счетчика 1 осуществляется формирователем 3 при наличии на его входах сигналов с контролируемого объекта или генератором 5 в зависимости от типа контролируемого объекта (вырабатывающие или невырабатывающие сигналы обратной связи).
Таким образом, предлагаемое устройство вырабатывает элементарный тест-текст, включающий полный набор управляющих символов и знаков алфавИта контролируемого устройства. Оно имеет малые габариты, что дает возможность встраивать его в контролируемое устройство. Использование устройства в, разработанной аппаратуре PMO (рабочее место оператора) информационно-вычислительной системы (дисплейной станции) позволяет при незначительных аппаратурных затратах (— 1% общего объема аппаоатурных затрат) обеспе- чивать глубину проверки работоспособности
PMO — — 75 /о при хорошем семантическом восприятии выводимого тест-текста.
Формула изобретения
Устройство для задания тестов, содержащее генератор импульсов, блок элементов И, преобразователь кодов и счетчик импульсов, установочные входы которого соединены с выходами блока задания начального кода, счетнь и вход — с выходом первого формирователя. импульсов, обнуляющий вход — с выходом второго формирователя импульсов, а выходы счетчика импульсов подключены ко входам дешифратора, отличающееся тем, что, с целью упрощения устройства, оно содержит третий формирователь импульсов, выходы счетчика импульсов через блок элементов И соединены со входами преобразователя кодов, выход дешифратора подключен ко входу второго формирователя импульсов, соединенного через третий формирователь импульсов с блоком задания начального кода и непосредственно со входом генератора импульсов, выходы которого подключены к управляющим входам блока элементов И и преобразователя кодов и к одному из входов первого формирователя импульсов, 6I! IN
Составитель И. Колокольцев
Текбед О. Луговая Корректор И. Гокснч
Тнраж I 033 Поднненое
Редактор Л. Тюрнна
Закан 3! 55/36
0НИИПИ Госуаарственного комитета Совета Мнннстров СССР но делам н»обрет4ннй н открытнй
I l3035, Москва, )K-35, Раушская наб., д. 4/5
Фкллал ППП ° Ïàòålò», r. Ужгород, ул. Проектная, 4 другой вход которого соединен со входом устройства.
Источники информации, принятые во внимание при экспертизе:
I. Чжен Г. и др. Диагностика отказов цифровых вычислительных систем. М., «Мир», l9?2, с. ЗО.
2. Хассон С. Микропрограммное управление, М., «Мир», !973, с. 44 — 58.