Устройство для распределения и контроля информации

Иллюстрации

Показать все

Реферат

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

Союз Советскнх.Соцналнстнческня

Уеспублик

К АВТОРСКОМУ т,.ВИДБТИЛЬСТВУ (63) Дополнительное к авт. свнд-ву— (22) Заявлено 29. 11. 78(21) 2690243/18-24 ()+

6 06 F 15/46 с 1трисоедннением заявки Ио—

1 осударствекмый комятет

СССР оо яелам изобретеяяй н открытий (23) Приоритет -.

Опубликовано 15.11.80.Бюллетень Ио 42

Дата опубликования описания 17. 11. 80 (53) УДК 621. .396(088.8) (72) Автор

=, изобретения

В. М. Минцкер (71) Заявитель (54) УСТРОЙСТВО ДЛЯ РАСПРЕДЕЛЕНИЯ И КОНТРОЛЯ

ИНФОРИА1ЩИ

Изобретение относится к области автоматики и контрольно-измерительной техники и может использоваться в аппаратуре автоматического диагностирования радиоэлектронной аппаратуры.

Известны устройства с параллельным распределением двоичной информации сменной программы диагностирования (1$.

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

8 2 - 1 где и - число дорожек в программоносителе, например перфоленте.

Число рабочих выходов в рабочих регистрах равно (2" -3) S - (2 -3) ° (2 -1).

Устройство с распределением информации в последовательном коде содержит дешифратор и регистр адреса, рабочие регистры, селектор адре са, ключ. В этом устройстве одна строка программоноаителя отводится

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

5 2 " 1.

5 Число рабочих выходов в рабочих регистрах равно

2н- (2 и-", 1)

В рассмотренных устройствах контроль правильности считывания инфорЩ мации с программоносителя не производится

Наиболее близким техническим решением является устройство распределения информации (2 ), содержащее программное устройство, дешифратор адреса, адресный рвгиСтр, рабочие регистры. В устройство поступает двоичная информация с перфоленты, имеющей ц дорожек. Осуществляется

2р контроль правильности считывания программы путем использования одного разряда (дорожки) перфоленты для задания "четности" и контроля чисел на выходе программного устройства, ;5 Наибольшее число рабочих регистров поэтому равно 5 = 2 1

Число рабочих выходов в рабочих регистрах равно (2 -1) S - (2> -1) 2 так как один разряд перфоленты нс780012 пользуется при контроле четности и один выход рабочего регистра занят обращением к очередному регистру.

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

2(Ч" - 1) 29".

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

1 „,=(2 Ф - 1) 29.

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

Поставленная цель достигается тем, что в устройство для распределения и контроля информации, содержащее блок ввода программы, дешифратор адреса, выходы которого соединены через регистр адреса с первыми входа-ми рабочих регистров, введены первый .и второй дешифраторы признака адреса, первый и второй дешифраторы признака информации, первьФ, второй, и третий элементы ИЛИ, первый и второй элементы И и первый и второй блоки контроля четности, входы которых соединены соответственно с выходами первого и второго элементов ИЛИ и первыми входами первого и второго элементов И, вторые входы которых подключены к выходам блока ввода программы и входам первого и второго дешифраторов признака информации, соединенных выходами с входами первого элемента ИЛИ, выходы первого и. второго дешифраторов признака адре са подключены к входам второго элемента ИЛИ, выход первого элемента И соединен с.вторыми входами рабочих регистров и через первый блок контроля четности - с первым входом третьего элемента ИЛИ, второй вход которого через второй блок контроля четности подключен к выходу второго элемента И и входу дешифратора адреса.

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

tO

Ю

Я

40 б5 блок 14 KoHTpoRR четности первый зле мент И 15, .третий элемент ИЛИ 16.

Устройство работает следующим образом.

Для контроля правильности считывания программы используют коды признака адреса — для контроля адресной информации и коды признака ра- бочей информации — для контроля рабочей информации. Специальный разряд программоносителя для "четности" не трубется.Выбирают по два кода признака адреса и рабочей информации четный и нечетный. Если в программе записывается адрес,, содержащий четное число единиц, то код признака адреса также выбирают с четным числом единиц. Если записывается адрес с нечетным 4ислом единиц »» выбирают код признака адреса с нечетным числом единиц. Таким образом, сумма единиц кода адреса и кода признака адреса при правильном считы вании програмы всегда должна быть четным числом. Аналогично назначают коды признака рабочей информации.

При поступлении из блока 1 на вход дешйфраторов признака адреса

2 и 3 на выходе дешифратора 2 при коде с четным числом единиц или иа выходе дешифратора 3 при коде с нечетным числом единиц вырабатывается сигнал, который через элемент

ИЛИ 4 поступает на первый вход блока

5 и первый вход элемента И 6. Эле мент И 6 открывается и пропускает поступающую на его второй вход нэ блока 1 информацию в дешифратор 7 адреса. Выходы дешифратора 7 адреса подключены к входам регистра 8 адреса, выходы которого подключены к входам разрешения записи информации рабочих регистров 9, 10.

Коды признака рабочей информации поступают с выхода блока 1 на входы дешифраторов 11 и 12. При четном числе единиц в коде на выходе дешифратора 11 а при нечетном - на выходе дешифратора 1.2 вырабатывается сигнал, который через элемент

ИЛИ 13 поступает на первый вход блока 14 и иа первый вход элемента И 15.

Поступающая иа второй вход элемента

И 15 последующая информация програм мы направляется на. информационные входы рабочих регистров 9-10.

Дешифратор 7 адреса,и регистр 8 адреса при поступлении на их вход кода адреса включает для записи информации только один соответствующий коду адреса рабочий регистр 9, 10.

Рабочая информация, поступающая на информационные входы регистров, записывается в соответствующий рабочий регистр.

На второй вход aepaoro блока 5 поступают коды адреса с выхода элемента И 6. При правильном считывании кодов адреса блок 5 вырабатывает

780012

Формула изобретения

Составитель Е, Ворсобина

Редактор А, Мо озова Тех ед Н.Г аб Корректор Л. Иван

Заказ 9327 15 Тираж 751 Подписное

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

113035 Иосква Ж-35 Ра ская наб. д. 4 5

Филиал ППП Патент, г. Ужгород, ул. Проектная, 4 соответствующий сигнал. На второй вход второго блока 14 поступает рабочая информация с выхода элемента

И 15. При правильном считывании рабочей информации блок 14 вырабатывает соответствующий сигнал. Сигналы с выходов блоков 5 и 15 через третий элемент ИЛИ 16 поступают на выход устройства.

Введение новых элементов - дешифраторов 2, 3, 11, 12, элементов ИЛИ

4, 13 и 16, блоков 5 и 14, элементов И 6 и 15 выгодно отличает предлагаемое устройство для распределения и контроля информации, так как контроль правильности считывания программы производится без использования одного разряда программоносителя для внесения четности, в результате чего количество рабочих выходов устройства увеличивается.

Устройство для распределения и контроля информации, содеркав ее блок ввода программы, дешифратор адреса, выходы которого соединены через регистр адреса с пврвжщ входами рабочнк регистров о т л и ч а ю щ ее с я тем, что, с целью расширения 30 функциональных возможностей устрой" ства, в него введены первый и второй дешифраторы признака адреса, первый и второй дешифраторы признака информации, первый, второй и третий элементы ИЛИ, первый и второй элементы

И и первый и второй блоки контроля четности, входы которых соединены соответственно с выходами первого и второго элементов ИЛИ И первыми входами первого и второго элементов

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

Источники информации, принятые во внимание при экспертизе, 1. Основы построения автоматизированных систем контроля сложных объектов. Под ред. П.И. Кузнецова.

М., "Энергия", 1969, с. 377-402.

2. Авторское свидетельство СССР

М 217729, кл. G 06 F 15/46, 1967.