Устройство для задания тестов

Иллюстрации

Показать все

Реферат

 

Союз С"оеетскмх

Соцмалмстмческмх республик

ОПЙСАНИЕ

ИЗОВРЕТЕ Н ИЯ

К АВТОРСКОМУ СВИДЙТВЛЬСТВУ (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.