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

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

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

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

название год авторы номер документа
Устройство для сопряжения ЭВМ с общей магистралью 1987
  • Морозов Виталий Константинович
  • Ковалев Борис Михайлович
  • Казаков Мурат Баязитович
  • Коробков Лев Семенович
  • Николаенко Николай Николаевич
  • Гольцман Михаил Файкелевич
SU1456963A1
Микропрограммное устройство управления 1985
  • Литвинов Виктор Васильевич
  • Швеин Алексей Анатольевич
  • Шумей Александр Сергеевич
SU1315974A1
Микропроцессор 1982
  • Бронштейн Ромэн Яковлевич
  • Вайзман Александр Яковлевич
  • Гущенсков Борис Николаевич
  • Рачевский Дмитрий Алексеевич
SU1119021A1
Устройство для сопряжения ЦВМ с внешним устройством 1989
  • Гробов Вячеслав Григорьевич
  • Санин Виктор Александрович
  • Яценко Юрий Иванович
SU1661779A1
Устройство для обмена данными между группой каналов ввода-вывода и оперативной памятью 1985
  • Пронин Владислав Михайлович
  • Пыхтин Вадим Яковлевич
  • Мазикин Борис Викторович
  • Хамелянский Владимир Семенович
SU1278867A2
Имитатор канала 1990
  • Погорелов Леонид Александрович
  • Власов Сергей Иванович
  • Насакин Борис Николаевич
SU1714606A1
Процессор с микропрограммным управлением 1983
  • Соловьев Алексей Алексеевич
  • Курбатов Борис Юрьевич
  • Барашко Виктор Сергеевич
  • Еремин Алексей Тимофеевич
  • Власов Феликс Сергеевич
  • Румянцев Владимир Ильич
SU1149273A1
Микропрограммное устройство управления 1983
  • Харченко Вячеслав Сергеевич
  • Мельников Владимир Алексеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
SU1108448A1
Микропрограммный процессор 1982
  • Супрун Василий Петрович
  • Кривоносов Анатолий Иванович
  • Корниенко Иван Иосифович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1070557A1
Микропрограммный процессор 1985
  • Иванов Владимир Андреевич
  • Сыров Виктор Валентинович
  • Черевко Алексей Александрович
SU1275457A1

Иллюстрации к изобретению SU 1 118 992 A1

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

УСТРОЙСТВО ДЛЯ ОБМЕНА ИНФОРМАЦИЕЙ, содержащее блоки микропрограммной памяти, микропрограммного управления, приемопередачи, синхронизации, сдвиговых регистров, регистров адреса и данных, дешифраторы адреса, кодов команд и управления прямым доступом к памяти, регистр управления, причем блок микропрограммного управления содержит мультиплексор условий, триггер признаков, группу элементов И-ИЛИ, регистр адреса микрооперации, при этом первый информационный вход-выход устройства соединен с первым информационным входом и выходом блока регистров адреса и данных, адресный- выход которого и адресный выход блока приемопередачи образуют адресный выход устройства, адресный, вход которого подключен к адресным входам дешифраторов адреса и кодов команд, а второй информационный выход блока регистров адреса и данных подсоединен-к первому информационному входу блрка приемопередачи, информационный выход которого соединен с вторым информационным входом блока регистров адреса и данных, первыми входами элементов И-ИЛИ группы блока микропрограммного управления и первым информационным входом блока сдвиговых регистров, второй информационный вход которого является вторым информационным входом устройства, вход идентификации записи-чтения устройства соединен с управляющими входами дешифраторов кодов команд, адреса и управления прямым доступом к памяти, первые выходы дешифраторов кодов команд и управления прямым .доступом к памяти соединены с выходом готовности устройства, первый и второй информационные выходы блока сдвиговых регистров соединены соответственно с вторым информационным выходом устройства и вторым информационным входом блока приемопередачи, вход и выход условий которого соединены соответственно с перi выми выходом и входом триггера признаков блока микропрограммного управления, вход (Л стробирования информации регистров адреса и данных соединен с вторым выходом дешифратора кодов команд, третий выход которого подключен к вторым входам элементов И-ИЛИ группы блока микропрограммного управления, выходы которых соединены с информационным входом регистра адреса микроопераций блока мийропрограммного управления, выход которого соединен с третьими входами элементов И- ИЛИ группы блрка микропрограммного уп00 равления и с адресным входом блока микросо со tc программной памяти, первый выход блока микропрограммной памяти подключен к входу управления блока приемопередачи, к управляющим входам мультиплексора условий, триггера признака и к четвертым входам элементов И-ИЛИ группы блока микропрограммного управления и информационному входу регистра управления, выход которого соединен с выходом идентификации записи-чтения устройства, с управляющими входами блоков сдвиговых ре.гистров, регистров адреса и данных, с входом управления выдачей команд дешифратора кодов команд и с вторым входом уп

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

1

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

Успехи развития современной интегральной технологии привели к широкому использованию БИС микропроцессоров и соответственно полупроводниковых БИС ЗУ для построения котроллеров внешних устройств.

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

таких БИС памяти невелика, например БИС ПЗУ с электрическим программированием имеют тенденцию к восстановлению перемычек, а различные БИС ППЗУ имеют ограниченное время хранения информации при выключении источников питания и ограниченное количество циклов обращения к ячейкам памяти без разрушения записанной в ней информации.

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

Известно устройство для управления запоминающим устройством на магнитном диске с средствами самоконтроля, содержащее средства обработки информации, включающие микропроцессор (МП), блоки памяти и контроля, адресную и информационную шину с соответствующими связями 1.

Недостатками известного устройства являются отсутствие возможности контроля содержимого запоминающих устройств Для хранения микрокодов управляющих программ МП, хранения инструкций системы управления, а также запоминающего устройства для хранения микрокодов диагностических программ, являющихся наименее надежными из-за больщого количества БИС ЗУ.

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

Недостатком известного котроллера является его невысокая надежность, обусловленная отсутствием возможности контроля содержимого микропрограммной памяти.

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

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

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

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

0 идентификации записи-чтения устройства, с управляющими входами блоков сдвиговых регистров, регистров адреса и данных, с входом управления выдачей команд дёщифратора кодов команд и с вторым входом управления дёщифратора управления

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

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

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

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

На фиг. 1 приведена схема предлагаемого устройства; на фиг. 2 - схема блока микропрограммного управления; на фиг. 3 - блок-схема алгоритма функционирования устройства в рабочем режиме и в режиме считывания содержимого микропрограммной памяти.

Устройство содержит дещифратор 1 адреса микропрограммы, блок 2 управления считыванием, входной коммутатор 3 адреса, блок 4 регистров данных и адреса, дешифратор 5 адреса, дешифратор 6 кодов команд, дешифратор 7 управления прямым доступом к памяти, блок 8 синхронизаЦии, мультиплексор 9 данных, блок 10 приемопередачи, блок 11 микропрограммного управления,выходной коммутатор 12 данных, блок 13 сдвиговых регистров, регистр 14 управления, блок 15 микропрограммной памяти. Блок 2 управления считыванием содержит элемент И 16 и триггер 17 обращения.

На схеме (фиг. 1) обозначены: 18 и 19-адресные и первые информационные входы-выходы устройства; 20-22-входы идентификации записи-чтения, второй информационный и вход признака устройства; 23-25 - выходы готовности устройства, второй информационный и идентификации

записи-чтения устройства; 26-28- первый, второй и третий входы элемента И 16 блока 2; 29-32 - управляющий и информационный входы и первый и второй выходы ко.м5 мутатора 3; 33-37 - управляющий, первый информационный, разрешения выдачи адреса, стробирования информации и второй информационный входы блока 4; 38-40первый информационный, второй информаQ ционный и адресный выходы блока 4; 41 и 42 - адресный и управляющий входы дешифратора 5; 43-46 - адресный, управления выдачей команд, обращения и управляющий входы дещифратора 6; 47-49 первый, второй и третий выходы дещифра5 тора 6; 50-53 - управляющий вход, первый и второй выходы, второй вход управления дешифратора 7; 54-56 - вход блокировки, первый и второй выходы блока 8; 57 и 58 управляющий и информационный входы мультиплексора 9; 59-64 - синхронизирующий, управления выдачи адреса, первый информационный, условий, управления и второй информационный входы блока 10; 65-67 - информационный, условий и адресный выходы блока 10; 68-74 - входы.

5 75 и 76 - выходы блока 11; 77 и 78 - информационный и управляющий входы коммутатора 12; 79-81 - первый и второй информационные и yпpaвляющ JЙ входы 82 и 83 - первый и второй информационные выходы сдвигового регистра 13; 84 и 85 0 информационный вход и вход стробирования регистра 14; 86 и 87 - адресный вход и вход синхронизации блока 15; 88 и 89 первый и второй выходы блока 15.

Блок 11 содержит мультиплексор 90 условий, триггер 91 признаков, выход 92, группу элементов И-ИЛИ 93, регистр 94 адреса микрокоманды.

На схеме (фиг. 2) обозначены: 68-74 входы, 75 и 76 - выходы блока 11; 95 и 96 информационный и управляющий входы

0 мультиплексора 90; 97-99 - первый, синхронизации и управляющий входы триггера 91; 100-104 - первый, второй, третий, четвертый и пятый входы группы элементов И-ИЛИ 93, 105-107 - информационный, синхронизации и вход блокировки регистра 94.

Дешифратор 1 формирует сигнал обращения к микропрограммной памяти при выставлении на адресном входе 18 устройства 0 кода адреса микропрограммной памяти.

Блок 2обеспечивает режим чтения микропрограммной памяти и управляет цикло.м чтения ее содержимого.

Коммутатор 3 предназначен для адресации считываемой из блока 15 информации. 5 Блок 4 предназначен для организации обмена информацией между вход-выходом 19 устройства и блоком 10, а также выдачи младшего байта адреса на выход 18 устроиства в режиме прямого доступа к памяти.

Дешифратор 5 формирует сигнал обращения к устройству при выставлении на входе 18 кода адреса устройства.

Дешифратор 6 формирует управляющие сигналы, при помощи которых устройство выполняет команды ввода-вывода.

Дешифратор 7 формирует сигналы управления циклом обращения к памяти в режиме прямого доступа.

Блок 8 синхронизирует работу других блоков устройства. При считывании содержимого микропрограммной памяти блок 8 блокирует сигналы на своих выходах, чем обеспечивается сохранность информации в регистрах блоков 10 и 11 и блокируется выработка сигналов управления в регистре 14. Блок 8 содержит, например, генератор и два элемента И.

Мультиплексор 9 предназначен для мультиплексирования разрядов кода микрокоманды, так как его разрядность превышает разрядность вход-выхода 19 устройства.

Блок 10 предназначен для приема, хранения и выдачи цифровой информации. Он работает под управлением сигналов на входе 63 и состоит из набора регистров, мультиплексоров, схемы совпадения (ИЛИ) для определения условий (признаков).

Блок 11 управляет выборкой микрокоманд из блока 15.

Коммутатор 12 предназначен для выдачи на вход-выход 19 устройства считанной из микропрограммной памяти информации.

Блок 13 предназначен для преобразования форматов данных при записи информации в накопитель и ее воспроизведении.

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

Блок 15 предназначен для хранения и выдачи кода адресуемой микрокоманды, а также дешифрации под управлением сигнала на входе 87 ее части.

Мультиплексор 90 предназначен для выбора и выдачи на вход группы элементов И-ИЛИ 93 сигналов с входа 95.

Триггер 91 признаков предназначен для приема и временного хранения сигналов условий с блока 10.

Группа элементов И-ИЛИ 93 формирует под управлением сигналов на входе 103 на основе сигналов на входах 100- 102 и 104 адреса следующей микрокоманды.

Регистр 94 предназначен для приема и временного хранения кода адреса микрокоманды. Под управлением сигнала на входе 107 он отключает свой выход (переводится в состояние высокого выходного сопротивления).

Устройство работает следующим образом. Адреснь1и вход-выход 18 (0- 15 разряды кода адреса), первый информационный вход-выход, 19 ( JO -7 разряды кода данных), вход 20 и выход 23 предназначены для зыпол«ения команд ввода-вывода, организации прямого доступа к памяти и чтения содержимого микропрограммной памяти.

Для работы устройства в рабочем ре0 жиме в памяти системы заранее формируется блок управляющей информации (БУИ), в котором хранится информация, необходимая для выполнения всех операций: код операции, адрес информации на носителе,

г адрес памяти, с которой устройство осуществляет обмен при выполнении своих операций.

Загрузку байтов БУИ в блок 10 осуществляют в режиме прямого доступа к памяти.

0 Для загрузки байтов БУИ устройство получает полный 16 разрядный адрес первого байта БУИ, т. е. выполняет две команды вывода.

Получение адреса первого байта БУИ,

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

При задании команд ввод-вывода на вход 18 поступает код, который определяет

0 адрес устройства (3-7 разряды) и код команды ( 0 -2 разряды), поступающие соответственно на дешифраторы 5 и 6. Дешифратор 5 вырабатывает сигнал обращения к устройству, который,поступая на дешифратор 6, разрешает дешифрацию кода

команды, а поступая на триггер 17 обеспечивает рабочий режим устройства. Дешифратор 6 под управлением сигналов на своих входах (вход 43 определяет код команды, а 46 - тип команды (ввода или вывоQ да) управляет обменом информацией между вход-выходом 19 и блоком 4 и управляет начальным адресом микропрограммы выполнения заданной команды.

После завершения выполнения команды ввода или вывода (под управлением сигна5 ла на входе 44) дешифратор 6 вырабатывает сигнал окончания, поступающий на выход 23 устройства.

Обращение к памяти в режиме прямого доступа (как для приема байтов БУИ, так и обмена данншми, записываемыми на носитель или считывании с носителя) осуществляется дешифратором 7, на вход 53 которого поступают сигналы, определяющие момент начала обращения и тип обращения (запись или чтение) к памяти, а на

5 вход 50 - сигналы, синхронизирующие работу дешифратора 7 с работой памяти системы при записи и чтении в память. Дешифратор 7 определяет моменты выдачи сигналов на выход 23, выдачи кода адреса на выход 18, а также управляет обменом информацией вход-выхода 19 с блоком 4.

После загрузки в блок 10 через блок 4 соответствующих байтов БУИ, блок 10 выставляет на входы 100 группы элементов И-ИЛИ 93 блока 11 код операции для определения начального адреса микропрограммы выполнения заданной операции.

При выборке соответствующей микрокоманды сигналы с выхода 88 блока 15 управляют работой блоков 11 и 10, а с помощью сигналов с выходов 88 и 89 - формированием управляющих сигналов регистра 14, сигналы с выхода которого управляют другими блоками, а также используются для задания режимов накопителя (поступая на выход 25 устройства).

Устройство выполняет определенный набор операций, типовыми из которых являются операции записи, считывания, формирования носителя.

При операциях, связанных с записью информации на носитель; информация из блока 4 (получаемая в режиме прямого доступа) поступает через блок 10 на вход 79 блока 13, где преобразуется в формат данных накопителя и подается на выход 24 устройства.

При считывании информация с входа 21 поступает в блок 13, где после преобразования передается через блок 10 на входы 37 блока 4, а затем на выход 19 при осуществлении режима прямого доступа к памяти.

Синхронизация работы устройства осуществляется синхроимпульсами, вырабатываемыми блоком 8, причем сигналы на входе 56 сдвинуты по фазе относительно сигналов на входе 55, чем обеспечивается дещифрация достоверной информации в блоке 15.

Для чтения содержимого микропрограммной памяти процессор системы выставляет код адреса микропрограммной памяти на вход 18 устройства. При этом старщие разряды кода адреса поступают на вход дещифратора 1 и используются для задания базового адреса всего массива адресов микропрограммной памяти. Младщие разряды кода адреса с входа 18 через коммутатор 3 используются для адресации слова считываемой информации.

При наличии сигналов на входах 26 (базовый адрес микропрограммной памяти 27 (сигнал чтения памяти) и 28 (устройство не находится в состоянии записи информации на носитель) элемент И 16 вырабатывает сигнал, устанавливающий триггер 17 в единичное состояние и разрешающий включение коммутаторов 3 и 12.

Триггер 17 блокирует работу блока 8, , чем обеспечивается сохранение информации в блоках 10 и 11 и блокировка формирования управляющих сигналов регистра 14. Кроме того, сигнал с триггера 17 отключает выходы регистра 94 блока 11.

После включения коммутатора 3 сигна0 лы с входа 18; поступая на вход 86 блока 15 управляют выборкой адресуемой микрокоманды, а поступая на вход 57 мультиплексора 9 - управляют выборкой адресуемого байта слова микрокоманды. Считанг ный байт микрокоманды поступает через коммутатор 13 на выход 19 устройства. После завершения цикла считывания, снимается код адреса микропрограммной памяти с входа 18, а также соответствующие сигналы с входа 20. При этом с по0 мощью элемента И 16 блокируются коммутаторы 3, 12.

Аналогично могут быть считаны и другие байты микропрограммной памяти.

Переключение устройства в рабочий ре5 жим осуществляется командой ввода или вывода. При этом сигнал с выхода дешифратора 5 сбрасывает триггер 17, чем обеспечивается восстановление рабочего режима устройства.

Получаемая информация о содержимом

0 блока микропрограммной памяти , может быть подвергнута (с целью контроля) различной обработке, например: вывода на печать (дисплей); определение контрольной суммы и ее сравнение с константой; сравнение считанной информации с контрольным

5 массивом и т. д.

Чтение содержимого микропрограммной памяти осуществляется при наличии разрешающего сигнала на входе 28, отсутствие которого определяет режим записи инфорQ мации на носитель либо неисправность некоторых блоков контроллера, например, блоков 11 и 15, регистра 14. Признаком такой неисправности является получение нулевой информации при считывании содержимого микропрограммной памяти.

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

63 71

70

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Патент США № 4103338, кл
Способ получения мыла 1920
  • Петров Г.С.
SU364A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
SBC - Flexible Diskette Controller, Hardware Reference Manual, Copyright 1976
Способ изготовления зажимов конденсатора 1919
  • Коваленков В.И.
  • Сабанеев К.Д.
SU3065A1

SU 1 118 992 A1

Авторы

Малиновский Борис Николаевич

Слободянюк Анатолий Иванович

Яковлев Юрий Сергеевич

Маковенко Евгений Тимофеевич

Цвентух Федор Андреевич

Маковенко Александр Тимофеевич

Новиков Борис Васильевич

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

Даты

1984-10-15Публикация

1982-10-18Подача