Устройство для обмена информацией Советский патент 1987 года по МПК G06F13/00 

Описание патента на изобретение SU1312586A1

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

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

На чертеже нриведена структурная схема устройства.

Устройство содержит первый счетчик 1, триггер 2, первый регистр 3, второй, первый и третий элементы ИЛИ 4-6, второй формирователь 7 импульсов, второй регистр 8, первый формирователь 9 импульсов, четвертый элемент ИЛИ 0, первый и второй элементы И 1 и 12, второй счетчик 13, | еперато|) 14 тактовы.х имну/Изсоп, пятый -л юмент ИЛИ 15, ие рвый и второй суммаЮрЬ 16 и 17 по модулю два, МУЛЬТ; ЛЛСКсор 18.

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

Обмен информацией с внен1ним с рой- ством и контроль BHeiUHero устройства происходит под управлением ЭВ.М, фор-л11руюп1ей программно сигналы управления обменом информацией УПР1., контролем У11Р2, вы- выхода внешнего устройства УПРЗ - УПР5 и сигнал синхронизации СИ. Ч.

При появлении сигнала управления обменом ин(1ормацией УПР1 счетчик ; устанавливается в режим счета, а триггер 2 сбрасывается в нулевое состояние. Сигналом с инверсного кь .хода т)иггера 2 первый регистр 3 устанавлииается в сдвига. Начинается цикл ввода-в1 1вода одного байта информации. С выхода старшего разряда первого регистра 3 в ЭВМ ноступает первый бит ai сигнала А, записанпого в регистре 3. На носледовательный ииформационный вход первого регистра 3 через второй элемент ИЛИ 4 и ЭВМ ноступает первый бит в сигнала В, нередаваемого внешнему устройству. В момент прихода из ЭВМ первого синхроимпульса СИМ происходит увеличение на единицу содержимого счетчика 1. Через логические элементы ИЛИ 5 и 6 сигнал СИМ проходит на вход синхронизации регистра 3, осуществляет сдвиг информации, храняюшейся в регистре 3, и запись в его младший разряд бита в, присутствующего на последовательном информационном входе. На выходе старшего разряда первого регистра 3 устанавливается второй бит a-i сигнала А, ноступаюшего в ЭВМ. ЭВМ считывает бит а и формирует второй импульс СИМ. Далее процесс повторяется. За восемь тактов работы устройства один байт сигнала А, занисанный ранее в нервый регистр 3, ностунает в ЭВМ, а один байт сигнала В из ЭВМ передается в нервый регистр 3. В процессе ввода-вывода счетчик 1 осуществляет подсчет синхроимпульсов СИЛ, причем изме1 ение состояний счетчика 1 нроисходит по заднему фронту синхро

импульса. По окончании восьмого импульса счетчик возвращается в нулевое состояние. В этот момент второй формирователь 7 формирует и.чпульс, поступающий через четвертый элеме1 т ИЛИ 10 на вход синхронизации второго регистра 8, который работает в р(:-;киме записи параллельной информации, поэтому содержимое первого регистра 3 переписывается во второй регистр 8 и с выходов пос.ледпего поступает на входы виепшего устройства. Кроме того, импульс с выхода второго формирователя 7 поступает на установоч п т вход триггера 2 и устанавливает последний в единичное состояние. Триггер 2 переводит первый регистр 3 в ре5 жим записи параллельной информации. В момент снятия сигнала управления обменом информацией УНР1 первый формирователь 9 формирует импульс, поступающий через элементы И.ЛИ 5 и 6 на вход синхронизации первого регистра 3. В первый регистр 3

0 записывается новый байт сигнала А, поступающий с выходов вне цнего устройства. Новое появление сигнала управления обменом УПР1 обеспечивает цикл ввода-вывода следующего байта информации.

5 Таким образом, последовательно, байт за байтом происходит вывод информации из ЭВМ на входы внешнего устройства и ввод в ЭВМ сигналов с выходов внешнего устройства. Для обеспечения режима контроля внешнего устройства последний выводимый

0 из ЭВМ байт имеет вид В 10000000. По окончании последнего цикла ввода-вывода во втором регистре записано число В 10000000, а первый регистр 3 хранит информацию, являющуюся реакцией внешнего устройства на входное воздействие В.

5 Для обеснечения режима контроля внешнего устройства ЭВМ формирует сигнал управления контролем УПР2, который приходит на вход управления режимом работы регистра 8 и через пятый элемент ИЛИ 15 на аналогичный вход первого регистра 3. Оба регистра переводятся в режим сдвига. Кроме того, сигнал УНР2 открывает логические элементы И 11 и 12 и устанавливает в режим счета второй счетчик 13. Тактовые имнульсы с выхода генератора 14

5 импульсов через логический элемент И 11 и элемент ИЛИ б поступают на вход синхронизации первого регистра 3, через элемент ИЛИ И) - на вход синхронизации второго регистра 8, включенного в режим сдвига, имеющего в цепи обратной связи

0 второй сумматор 17 по модулю два и работающего в режиме генератора псевдослучайных чисел. Формируемые им двоичные псевдослучайные числа поступают на входы внешнего устройства. Управление мультиплексором осуществляет ЭВМ трехразряд5 ным сигналом выбора выхода внещнего устройства УПРЗ- УН Р5. Установка сигналов УПРЗ-УПР5 осуществляется программно. В процессе работы в регистре 8 формируется

ii i : ii.i .(.ibiiocTt ii.;f..,. чайных чисел, a ; ь pi-ONi регистре 3. :-i. -e включенном в режим и имею.цем в iieiiH обратной связи 11ерв1)1Й сумматор 16 по модулю двя, формируется СИП п ура последовательности, поступающей на последовательного кода с одного из нычодов внешнего устройства через мультинлексор 18, сумматор iC по модулю два, лемент И 12 и элемент ИЛИ 4. Счетчик 13 нодсчитывлет импульс,, поступающие от генератора 14. При заполнении счетчика 13 появляется единичный сигнал СИП на выходе его старшего разряда, поступающий на вход синхронизации ЭВМ. В ответ на появление сигнала СИП ЭВМ снимает сигнал управления контролем УПР2, счетчик 13 обнуляется, запираются логические элементы И 11 и 12. Процесс генерации псевдослучайных чисел и формирования сигнатуры заканчивается. ЭВМ устанавливает сигнал управления обменом УПР1 и осупдествляет описанный ранее цикл ввода- вывода. При этом в регистр 8 выводится начальное значение 3 10000000, а в ЭВМ поступает сформированное ранее в регистре 3 значение сигнатуры. Таким образом, ЭВМ располагает значением сигнатуры по одному из выходов внешнего устройства, а регистры 3 и 8 вновь установлены в начальное состояние. В дальнейшем аналогичным образом снимаются сигнатуры по любому выходу внешнего устройства в зависимости от сигналов .

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

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

регистра, rpymia выходов которого является

группой информационных выходов устройства для подключения вводов внешнего устройства, вход CTapiueru разряда первого регистра является последовательным информационным выходом устройства для подключения последовательного и :формационного входа ЭВМ, вход первого формирователя импульсов объединен с синхровходом триггера и входом установки в «О счетчика и является входом устройства для подключения выхода управления об.меном информаВЫИ1111И3.1Л.Т:; 1Ь44 -1йТ р.-,.«

Проичв()-1ст:5е1 ИО-г1(А-И1г)а;р11Ч(;ок()г мрелм|) по. г. ..

0 о

5

ui.-: ВМ, вы.чо.ч тл пиего разряда первого счетч .а чере.. ит-,1.ой формирователь им- ну. п.ч В соединен с входом установки в «1 триг jpa, информационный вход которого соечинен с тиной нулевого потенциала уст- ;i(iic iBa. 1 Гличающееся тем, что, с целью рагншрсния функциональных возможностей .UI счет обеспечения режима контроля внешнего устройства, оно содержит генератор тактовых импульсов, второй, третий, четвертый и пятый элементы ИЛИ, два элемента И, два суммагора но модулю два, второй счетчик и мультиплексор, причем первый вход второго элемента ИЛИ является входом устройства для подключения последовательного информационного выхода ЭВМ, выход генератора тактовых импульсов соединен с первым входом первого элемента И, выход которого соединен с синхровходом второго счетчика и первыми входами третьего и четвертого элементов ИЛИ, второй вход первого элемента И соединен с входом установки в «О второго счетчика, входом установки режима второго регистра, первыми входами второго элемента И и пятого элемента ИЛИ и является входом устройства для подключения выхода управления контролем ЭВМ, группа адресных входов мультиплексора является группой входов устройства для подключения группы выходов управления выбором выхода внешнего устройства ЭВМ, выход старщего разряда второго счетчика является выходом устройства для подключения входа импульсов и соединен с вторым входом четвертого элемента ИЛИ, выход которого подключен к синхровходу второго регистра, инверсный выход триггера соединен с вторым входом пятого элемента ИЛИ, выход которого подключен к входу установки режима первого регистра, выход первого элемента ИЛИ соединен с вторым входом третьего элемента ИЛИ, выход которого соединен с синхровходом первого регистра, выход второго элемента И соединен с вторым входом второго элемента ИЛИ, выход которого соединен с последовательным информационным входом первого регистра, группа выходов которого в соответствии с видом образующего полинома соединена с группой входов первого сумматора по модулю два, один из входов которого соединен с выходом мультиплексора, а выход - с вторым входом второго элемента И, группа выходов второго регистра в соответствии с видом образующего полинома с группой входов второго сумматора по модулю два, выход которого соединен с последовательным информационным входом второго регистра, группа параллельных информационных входов первого регистра соединен ; о груг:пой информационных входов

)ект г.ая,

Похожие патенты SU1312586A1

название год авторы номер документа
Устройство для обмена информацией 1984
  • Андреев Александр Николаевич
  • Водовозов Александр Михайлович
  • Кукса Олег Николаевич
  • Трухонина Татьяна Вячеславовна
SU1277121A1
Устройство для контроля и диагностики логических узлов 1980
  • Руденко Валентин Дмитриевич
  • Толкачев Александр Нинельевич
  • Чмут Владимир Ефимович
SU960825A1
Устройство для контроля выполнения программ 1987
  • Антосик Валерий Васильевич
  • Дербунович Леонид Викторович
  • Мызь Александр Николаевич
  • Нешвеев Виталий Владимирович
  • Иванов Лев Николаевич
  • Лобанов Владимир Иванович
  • Морозов Сергей Алексеевич
  • Черкай Александр Данилович
SU1434439A1
Многовходовой сигнатурный анализатор 1986
  • Климович Геннадий Иванович
SU1363213A1
Устройство для сопряжения двух электронных вычислительных машин 1988
  • Калина Владимир Николаевич
  • Леонец Александр Адамович
SU1605241A1
Устройство для сопряжения ЭВМ с объектами управления 1986
  • Голицын Валентин Васильевич
  • Новаченко Александр Борисович
SU1401469A1
Устройство для регистрации неисправностей 1986
  • Дрозд Александр Валентинович
  • Полин Евгений Леонидович
  • Гусева Ольга Петровна
  • Панченко Виктор Леонтьевич
  • Лебедь Валерий Владимирович
  • Плиц Павел Иосифович
SU1429116A1
Сигнатурный анализатор 1987
  • Андреев Александр Николаевич
  • Белов Михаил Юрьевич
  • Водовозов Александр Михайлович
  • Лабичев Виктор Николаевич
  • Сачков Алексей Александрович
SU1427370A1
ПРЕОБРАЗОВАТЕЛЬ ПОСЛЕДОВАТЕЛЬНОГО ДВОИЧНОГО КОДА В ПАРАЛЛЕЛЬНЫЙ КОД 2001
  • Киселев Е.Ф.
  • Кузнецов С.А.
  • Палочкин Ю.П.
RU2188502C1
Устройство для сопряжения ЭВМ с внешним устройством 1986
  • Яременко Юрий Иванович
  • Мотков Игорь Михаилович
  • Булычев Александр Павлович
  • Колдин Юрий Николаевич
SU1376092A1

Реферат патента 1987 года Устройство для обмена информацией

Изобретение относится к вычислительной технике и может быть иснользовано в информационно-измерительных системах и системах автоматического управления. Целью изобретения является расширение функциональных возможностей за счет обеспечения режима контроля внешнего устройства. Устройство содержит счетчик 1, триггер 2, регистр 3, элементы ИЛИ 4, 5, 6, формирователь 7 импульсов, регитр 8, формирователь 9 импульсов, элемент ИЛИ 10, элементы И 11, 12, счетчик 13, генератор тактовых импульсов 14, элемент ИЛИ 15, сумматоры 16, 17 по модулю два, мультиплексор 18. Устройство позволяет не только осуш,ествлять обмен информацией между ЭВМ и внешним устройством, но и контроль внешнего устройства путем анализа сигнатур его выходов. 1 ил. со го 01 00 05

Формула изобретения SU 1 312 586 A1

Документы, цитированные в отчете о поиске Патент 1987 года SU1312586A1

Электроника
Устройство для видения на расстоянии 1915
  • Горин Е.Е.
SU1982A1
Приспособление для соединения пучка кисти с трубкою или втулкою, служащей для прикрепления ручки 1915
  • Кочетков Я.Н.
SU66A1
Устройство для обмена информацией 1984
  • Андреев Александр Николаевич
  • Водовозов Александр Михайлович
  • Кукса Олег Николаевич
  • Трухонина Татьяна Вячеславовна
SU1277121A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 312 586 A1

Авторы

Андреев Александр Николаевич

Васильев Владимир Викторович

Водовозов Александр Михайлович

Воробьева Татьяна Вячеславовна

Даты

1987-05-23Публикация

1985-07-17Подача