Номер патента: 1429115

Авторы: Ерасова, Исаенко, Самчинский, Шаров

Есть еще 6 страниц.

Смотреть все страницы или скачать ZIP архив

Текст

СОЮЗ СОВЕТСНИХ .СОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 2 Г 11 0 ОПИСАНИЕ ИЗОБРЕТН АВТОРСКОМУ СВИЩ":ТЕЛЬСТВУ решаемых задач, в него вв сравнения, причем первый информационные входы схе ния подключены к первому стандартного сопряжения и ным разрядам выхода регис . щего слова, дополнительнь ,первого входа которого со дополнительными разрядами ти управляющих слов, выхо ненйя подключен к четверт блока управления. ОСУДАРСТВЕННЫЙ НОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИИ(56) Авторское свидетельство СССРВ 1174927, кле 6 06 У 11/001963.(54)(57) ИМИТАТОР КАНАЛА по авт.свУ 1174927, о т л и ч а ю щ и й с ятем, что, с целью расширения класс едена схема и второй мы управлевходу блока дополнител тра управляю е разряды единены сблока памя д схемы срав ому входу1429115 тор В.Бугренков ред Л.Сердюко б Заказ одписн 13035,едприятие, г. Ужгород, ул, Проектная,оизвод полиграфическо ЮсС 34 Тираж 7 И Государственного делам изобретений Москва, Ж, Рауш комитета ССС и открытийская наб д,орр ектор Е. ЛончаковаИзобретение относится к вычислительной технике, предназначеннойдля контроля и наладки периферийныхустройств ЭВМ типа ЕС ЭВМ, и является усовершенствованием известногоустройства по авт.св. В 1174927.Целью изобретения является расширение класса решаемых задач за счетобеспечения возможности ветвленияПрограммы проверки по заданному байту состояния проверяемого перифериййого устройства.На фиг.1 представлена структурнаяхема имитатора; на фиг.2-4 - функЙиональные схемы блока памяти управ"ляющих слов, блока стандартного сопряжения, блока управления; на фиг.5 -граф-алгоритм блока управления; наиг.6-10 - функциональные схемы блока 20Памяти данньы, блока формированиябранных, блока селективной индикации,блока перезапусков 1 блока заданиярежимов и индикации.Имитатор канала (фиг.1) содержит 25шины 1 интерфейса, блок 2 стандартного сопряжения, блок 3 управления,буферный регистр 4, блок 5 памятиданных, блок 6 памяти управляющихслов, блок 7 формирования данных, ре- ЗОгистры 8 и 9 данных и управляющихслов, блок 10 селективной индикации,блок 11 перезапусков, блок 12 заданиярежимов и индикации в виде пульта опе"ратора, входную 13 и выходную 14 шины сигналов сброса имитатора, схему15 сравнения.Блок 6 памяти управляющих слов(фиг.З) содержит усилители-передатчики 19 и усилители-приемники 20сигналов индетификации и управления,усилители-приемники 21 ШИН-А, усилители-передатчики 22 ШИН-К, узел 23контроля по четности, схему 24 сравнения адресов, узел 25 формированияконтрольного разряда, дешифратор 26байта состояния и коммутатор 27.50Блок 3 управления содержит (фиг.4) входной мультиплексор 28, постоянную 29 памяти (ПЗУ), выходные регистры 30.55Блок 5 памяти данных содержит(фиг.6) памяти 31, коммутаторы старших 32 и младших 33 разрядов адреса, схему 34 сравнения, счетчик 35 данных,шину 36 сигнала "Работа" адресноговхода блока.Блок 7 формирования данных содержит (фиг.7) коммутатор 37, регистр .38 сдвига, память 39 символьных кодов, счетчик 40 и схему 41 сравнения.Блок 10 селективной индикации содержит (фиг.8.) схему 42 сравнения,счетчик 43, элемент ИЛИ 44, шину 45сигнала "Количество байт" информационного входа блока, шины 46-49 сигиналов "Сброс пульта", "Байт данных",(ИК) подключается к проверяемому периферийному устройству (ПУ). Блок 2осуществляет согласование входных ивыходных сигналов интерфейса, дополняет коды адресов, операций и данных,передаваемых в ПУ по шинам канала(ШИН-К) контрольным разрядам, сравнивает адрес, поступивший от ПУ по шинам абонента (ШИН-А), с заданным,контролирует на четность байты адресов, состояний и данных, поступившихот ПУ по ШИН-А, дешифрирует байт состояния. Блок 3 управления обеспечивает координацию работы всех узлов ИКс помощью управляющих и синхрониэируюпдх сигналов, формируемых блоком в соответствии с заданной программой, режимами, сигналами от ПУ и алгоритмами работы, Буферный регистр 4 служитдпя запоминания байтов данных, адресов и состояний, поступающих поШИН-А от ПУ через блок 2, содержимоерегистра 4 индицируется на пульте 12оператора. Блок .5 памяти данных служит для хранения и выдачи в ПУ поШИН-К через регистр 8 и блок 2 данных,предварительно занесенных в блок 5 сз 14291пульта 12 оператора. Эти данные, восновном, необходимы для разметки но".сителей, задания границ и зон и т,д.при работе с ПУ типа накопителей налентах, дисках, барабанах (т.е, даБнные, организованные в произвольные,достаточно сложные структуры). Блок6 памяти управляющих слов служитдля хранения заданной с пульта 12программы, состоящей из управляющихслов, формат которых приведен нижеФфффф н Фт МФ фф Ъ щ ффюеетавНПУ КОП КЧ ФЛ БПД БС15где НПУ - поле номера периферийного, устройства;КОП - поле кода операций;КЧ - поле количества чисел;БПД - поле базы памяти данных;ФЛ - поле флажков;БС - поле байта состояния.Содержимое полей НПУ и КОП переда" ется в ПУ. Содержимое поля КЧ определяется количеством передаваемых в 26 ПУ или принимаемых от ПУ байтов данных. В поле ФЛ содержатся флажки-приз" наки блокировки счета данных, цепочки данных и команд, работы с тем или ,иным типом данныхи т.д. Поле БПД предназначено для программного разбиения памяти данных на зоны путем базирования адреса. В поле БС указано значение байта состояния, при получении которого от ПУ происходит переЗб ход в ветвь программы, первое управляющее слово которой находится в фиксированной ячейке блока памяти управляющих словБлок 7 формирует переменный код для передачи в ПУ. Регистры 8 и 9 служат для хранения текущих значений соответственно байта данных и управляющего слова. Запись в регистры 8 и 9 производится из соответствующего блока 5 и 6 нли с пульта 12. Блок О селективной индикации управляет записью в буферный регистр 4 заданных с пульта 12 байтов данных или состояний, поступающих от ПУ. Блок 11 пере- БО запусков обеспечивает циклический режим работы ИК при наличии неисправностей в ПУ, а также совместную работу с другим ИК, который подключается к шинам 13 и 14. Пульт 12 оператора слу" жит для задания режимов работы ИК и контроля работы ПУ.При помощи схемы 15 сравнения происходит сравнение значения байтаг 54состояния, полученного от ПУ, со эначением байта состояния, хранящимся в поле БС управляющего слова регистра 9, с выдачей результатов,в блок 3 управленияЗапоминающий узел 16 блока 6 служит для хранения управляющих слов программы, заданной в режиме "Программирование", счетчик 17 служит для модификации адреса запоминающего уст" ройства при работе с цепочкой команд, коммутатор 8 служит для формирования адреса ячейки запоминающего устройства (или показания счетчика, 1, или адрес, заданный на пульте 12 оператора, или фиксированный адрес ячейки, где хранится управляющее слово, выполнение которого необходимо при совпадении байта состояния, полученного от ПУ со значением байта состояния, заданным в поле БС управляющего слова)Имитатор работает следующим образом.ИК выполняет два вида работ "Программирование" и "Контроль ПУ"Вид работы "Программирование" предназначен для задания программы проверки ПУ и режимов работы ИК. Задание программы заключается в записи в блок 6 через регистр 9 управляющих слов, заданных с пульта 2 по адресам, заданным также с пульта 12, При этом в поле БС управляющего слова заносится значение байта состояния, определяющего переход к выполнениюуправляющего слова, заносимого в фиксированную ячейку блока 6 с пульта 12. При необходимости (в программе есть управляющие слова, содержащие признак работы с памятью данных) с пульта 12 через регистр 8 и блок 5 заносятся данные.На пульте 12 органами управления задаются основные и вспомогательные режимы работы. Основные режимы "Такт", "Автомат", "Генератор", а вспомогательные "Монопольный""Комплекс", "Блок селекции включен" и т.д.После задания программы проверки осуществляется ее контроль, а принеобходимости - и контроль данныхпутем считывания управляющих слов и данных на элементы 66 индикациисоответственно иэ блоков 6 и 5 через регистры 9 и 8. После этого устанавливается вид работы "Контроль ПУ", при котором осуществляется собствен5 1429115 6 но проверка ПУ. 11 ри этом блок 3 выби- чего данное управляющее слово записы-. рает из блока 6 в регистр 9 первое вается в регистр 9 и в ПУ вводится управляющее слово и вводит в ПУ по- последовательность сигналов начальной следовательность сигналов начальной выборки и т.д. аналогично описанному.5ч выборки, в процессе которой через Если при получении конечного банта блок 2 в ПУ поступают байты адреса состояния от ПУ в данном управляющем и код операции 13 регистра 9, а от слове в поле ФЛ задана цепочка команд, ПУ в блок 2 поступают байты адреса то следующее управляющее слово считыи состояния, Блок 2 сравнивает адрес, 10 вается из ячейки с адресом М+1, где М- поступающий от ПУ и заданный в управ- фиксированный адрес ячейки блока 6, ляющем слове. При получении от ПУ бай- где хранится управляющее первое слово та состояния, последний с помощью данной ветви программы проверки, к схемы 15 сравнивается с байтом сос" выполнению которой переходит ИК при тояния записанным в регистре 9. Если 15 получении байта состояния,. совпадаюна выходе схемы 15 отсутствует сиг- щим со значением, указанным в поле нал совпадения байтов, а также, если БС управляющего слова. байт состояния не содержит указателей При приеме данных от ПУ возникает сбоя, то блок 3 организует обмен дан- необходимость их визуального контроными с ПУ, При приеме данных от ПУ ля. Если ПУ не способно работать в в ИК последние контролируются блоком потактном режиме (например, накопите на четность и при необходимости ли на дисках и лентах, фотосчитывате(сбсй по четности в данных или режим ли и т.д.), такой контроль осущест 1работы " Такт " ) заносится в регистр 4 вляет ся с помощью блока 1 О , ко то рыи и индицируется на пульте 1 2 . Пр и пе обеспечивает запись в регистр 4 и р едаче данных в ПУ данные поступают последующую индикацию на пульте 1 2 из блока 7 формирования данных или из необходимого байта данных или байта блока 5 памяти данных . Выбор и сточни- состояния . Для этого на пульте 1 2 ка определяет значение соответствую- набирается номер ( по порядку ) . тре буещих разрядов в поле ФЛ управляющего ЗО мого байта .т слова находящегося в данный момент ИК в режиме Такт обеспечивает в регистре 9. Если источником являет- установку и сброс каждого сигнала ся блок 7, то в поле ФЛ имеется так- интерфейса по нажатию кнопки наже указатель, определяющий тип данных пульте .12, в режиме Автомат по Если источником данных является блок нажатию кнопки на пульте 12 выпол 355, то адрес данных определяется с уче. няется вся заданная программа или ее том поля БПД управляющего слова. часть .(при неисправности ПУ), РежимВ последовательности окончания ИК "Генератор" существенно облегчает получает конечный байт состояния от поиск неисправности, так как обеспе- ПУ, последний с помощью схемы 15 сравО чивает автоматический, циклический нивается с байтом состояния, заданным запуск выполнения программы. Частотав поле БС управляющего слова, Если на запуска зависит от сигналов Код часвыходе схемы 15 отсутствует сигнал тоты", поступающих с пульта 12. Блок совпадения этих байтов, в зависимости 11 обеспечивает также синхронизацию от указателей в поле ФЛ ИК переходит . работы двух ИК при проверке ПУ типа945к выполнению следующей команды провер- адаптер канал-канал. В этом случаеки (в поле ФЛ задана цепочка команд) с пульта 12 задается режим Комплексили завершает выполнение проверки (в Если задан также режим Ведущии , то поле ФЛ отсутствует указатель цепоч- данный ИК синхронизирует работу друки команд).50гого ИК, выдавая ему по шине 14 сигЕсли при проверке от ПУ байта сос- нал начальной установки, если режим тояния на выходе схемы 15 присутству- "Ведущий" не задан, то данный ИК ет сигнал, свидетельствующий о совпа- синхронизирует другим ИК, получая по денни байта состояния, полученного шине 13 сигнал начальной установки и от ПУ, со значением байта состояния, передавая его в блок 3. заданным в поле БС управляющего сло 55Блок 3 управления реализован в ви-; ва, блок 3 выбирает из блока 6 де микропрограммного автомата, граф- управляющее слово, записанное в ячей-. алгоритм которого представлен на ке с фиксированным адресом, после фиг,5.Мультиплексор 23 предназначен дляреализации условных переводов, По"стоянная память 29 служит для хранения набора микрокоманд, Выходные регистры 30 предназначены дпя устранения разброса времени выборки различных адресных разрядов ПЗУ,Информационные входы мультиплексора 28 соединены с шинами входных сигналов блока 3, т.е. сигналов, по которым осуществляются переходы из одного состояния в другое. Выход мультиплексора 28 подключен к младшему ад".ресному входу ПЗУ 29, на остальные адресные входы которого подаются сигналы с выходных регистров 30,В каждом состоянии автомата, кото,рому соответствует выбранная ячейкаПЗУ 29, на адресный младший вход подключается одна их шин входных сигналов блока 3. Выбор подключаемой шиныпроизводится в поле Формата микрокоманды.Возможный формат микрокомандыпредставлен ниже: 5 10 -15 20 25 30 УПР 40 45 50. где АМК - поде адреса следующей микрокоманды;АМХ - поле адреса подключаемоговхода мультиплексора;УПР - поле выходных сигналовустройства управления.Если на выбранной шине присутству"ет входной сигнал (т.е. лог. "1"),то автомат переходит в состояние,в младшем адресном разряде которого.присутствует единица. Если на выбранной шине отсутствует входной сигнал(т.е, присутствует лог. "0), тс автомат переходит в состояние, в младшем разряде которого присутствуетноль. Например, поле адреса ПЗУ 29представляет комбинацию 0011, полеадреса входного мультиплексора 28 -0101,Если на пятом входе мультиплексора28 присутствует входной сигнал (т,е,лог. "1"), то переход осуществляетсяпо адресу 00111, если входной сигналотсутствует, то переход осуществляется по адресу 00110. Аналогично реализуются все остальные условные переходыеДля Формирования выходных сигналов3 используется горизонтальное микропрограммирование, т.е. каждому разряду. поля выходных сигналов микрокоманды ставится в соответствие определенный выходной сигнал блока 3.Усилители-передатчики 19 и 22 предназначены для усиления сигналов, передаваеклх в ПУ, а усилители-приемники21 и 20 предназначены для усилениясигналов, принимаемых от ПУ. Контрольпо четности байтов, принимаемых отПУ, осуществляется с помощью узла 23.Схема 24 сравнения сравнивает номерПУ, переданный по ШИН-К, с номеромПУ, принятым по ШИН-А, с выдачей ре- .зультата в блок 3, С помощью узла "5Формируется контрольный разряд байта,передаваемога в ПУ, с передачей егов ПУ,Дешифратор -6 баита состояния с-.ределяет тип байта состояния.Черезмутатор 27 в блок 2 поступает информация либо из регистра 9 управляющихРслов (нри выдаче номера ГТ), лисс изрегистра 8 данных, либо из блока 7/Формирования данных упри передачеданных в ПУ).При задании данных (внц Саботы1Программирование ) данные поступаютв память 31 с пульта 12 пс адреса;заданным с пульта 12 и поступающимна адресные входы памяти 31 черезкоммутаторы 32 и 33. При считыванииданных (вид работы "Контроль ПУ")данные из памяти 31 заносятся в ре-.гистр 8, а адрес выбираемых даннь-.определяется либо значениями счетчи-.ка 35 данных, старшие и младшие разряды которого поступают на адресные входы памяти 31 соответственно через коммутаторы 32 и 33, либо младшими разрядами счетчика 35 и значением поля БПД текущего управляющего слова. Это позволяет использовать блок 5 либо как единое запоминающее устройство, либо как несколько независимых запоминающих устройств меньшего объема,Последнее необходимо при выполнении цепочки управляющих слов, предусматривающих передачу в ПУ различных массивов данных. При достижении счетчиком 35 значения, содержащегося в поле КЧ управ.- ляющего слова, что Фиксируется схемой 34 сравнения, в блок 3 передается сигнал окончания обмена, па которому последний вводит в ПУ через блок 2. Схема 34 и счетчик 35 работают независимо от того какая операция142919 (передача или прием данных) задана в управляющем слове.Регистр 38, ПЗУ 39 и счетчик 40, рмируют массивы чисел, передавае 1 х в ПУ, коммутатор 37 по указателям, Поступающий из блока 9, выбирает один йз трех источников этих чисел: регистр 38, ПЗУ 39 или счетчик 40. Указатели 4 одержатся в соответствующем поле слоа. Независимо от того, какой из рех источников чисел выбран, счетик 40 подсчитывает количество переанных байтов, а схема 41 сравниваетколичеством, заданным в соответст ующем поле управляющего слова, Сигал сравнения поступает в блок 3.Блок 1 О селективной индикациибеспечивает запись в регистр 4 и последующую индикацию на пульте 12 необходимого байта данных или байа состояния (фиг.8). Для этого на ульте 12 набирается номер (по поряду) требуемого байта, Этот номер поСтупает в блок 10 по шинам "Коли чество байт" 45 на первые информацион. ные выходные схемы 42 сравнения. Счетчик 43 предварительно обнулен сигналом "Сброс" по шине 46. Сигналы "Байт данных" по шине 47 или "Байт состоя- ЗО ния" по шине 48 поступают через элемент ИПИ 44 на счетный вход счетчика 43 и модифицируют его значение. При совпадении значения счетчика 43 и Кода на шинах "Количество байт" 45, а также при наличии сигнала "Разрешение" на шине 49 .(формируемом блоком 3 при наличии режима "Блок селекции включен") схема 42 сравнения вырабатывает сигнал записи в регистр 4 бай та данных или состояния, поступающих от ПУ.При отсутствии сигналов "Комплекс"на шинах 63 и 61 сигнал "Сброс пуль- . та" на шине 62 от пульта 12 через элемент И 55 поступает на элемент ИЛИ 59, а с его выхода через элементы И 52 и ИЛИ 50 - в блок 3, По этому сигналу блок 3 осуществляет запуск ИК.При наличии сигнала на шине 61 генератор 56 и делитель 57 частоты формируют группу периодических сигналов с различными частотами. Один из этих сигнапов через коммутатор 58 и элемент И 54 поступает на вход элемента ИЛИ 59, а с его выхода через элементы И 52 и ИЛИ 50 поступают в блок 3 и организуют периодический запуск ИК. Час. тота запуска зависит от сигналов 15 1 О"Код частоты" на шине 60, поступающих с пульта 12 на управляющие входы коммутатора 58. Блок 11 обеспечивает также синхронизацию работы двух ИК при проверке ПУ типа адаптер канал- канал. В этом случае с пульта 12 задается режим "Комплекс". Если задан также режим "Ведущий" (сигнал на шине 64), то данный ИК синхронизирует работу другого ИК, выдавая ему по шине 14 (через элементы И 53 и ИЛИ 50) сигнал начальной установки, если режим "Ведущий" не задан, то данный ИК синхронизируется другим ИК, получая по шине 13 сигнал начальной установки и передавая его в блок 3 через элементы И 51 и ИЛИ 5В пульте 12 оператора (фиг.10) регистр 65 служит для хранения сигналов интерфейса, на элементах 66 индикации индицируется состояние регистров 4, 8, 9, 65, тумблерные регистры 67-70 задают количество байтов для блока 10, байты данных для блока 8 и управляющие слова для блока 9, код частоты для блока 11, адрес для бло-, ков 5 и 6, переключатели 71 режимов задают основные и вспомогательные режимы блоков 10, 3, 5, б и 11.Рассмотрим работу блока 3 (УУ) по его графу-алгоритму (фиг.5).Исходному состоянию УУ соответствует состояние "0" его графа-автомата. Только в исходном состоянии "0" отсутствует сигнал "РАБ-К" на выходе УУ, При задании режима "Контроль ПУ" на пульте 12 оператора (отсутствие сигнала "Программирование" УУ переводится из состояния "1" непосредственно после нажатия кнопки на пульте 12 оператора в режимах "Автомат" и "Такт" (наличие сигнала "Пуск" и отсутствие сигнала "Генератор" ) или через состояние "2" в режиме "Генератор". В состоянии "1" УУ анализирует режим работы: с блоком б (выполнение нескольких команд) или с регистром управляющего слова 9 (выполнение одной команды) путем анализа сигнала ЗУК из пульта 12 оператора. При рабо-те с блоком 6 УУ вырабатывает сигнал обращения в блок 6,ОБР. ЗУК (состояние "3"), после того как управляющее слово из блока б будет записано в регистр 9 (наличие сигнала "Ответ БП" из блока 6), поступает к процедуре установления связи с ПУ (состояние "4")29115 1 14В состоянии "4" УУ вырабатываетсигнал "ВЬЩ. НВУ", который поступаетна вход блока.2, По этому сигналу,код номера ПУ из блока 9 через комму"татор 27 и усилители-. передатчики 22блока 2 поступают на шины 1. В сос-.тоянии "5" УУ формируются сигналыВБР-К и АДР-К, которые с усилителяпередатчика 19 блока 2 поступают нашины 1 интерфейса. От ПУ в УУ черезусилители-приемники 20 блока 2 поступают сигналы РАБ-А, АДР-А, а так"же результат сравнения адресов с выхода схемы 24 сравнения (сигналАДРСП). При отсутствии сигнала АДРСПУУ переходит в состояние "6",,ние "0", снимая сигналы ББР-К, АДР-К,РАБ-К.При наличии АДРСП УУ из состояния"5" переходит в состояние "9", снимая с входа коммутатора 27 сигналВЬЩ. ПВУ и подавая сигнал ВЬЩ.КОП.,по которому на выход коммутатора про.ходит код операции из регистра 9. Всостоянии "9" снимается сигнал АДР-К,при работе в мультиплексорном режимесигнал ВБР-К (отсутствие сигнала"Монопольный" ). В состоянии "10" УУформирует сигнал УПР-К, который черезусилители-передатчики 19 поступаетна шины 1 интерфейса ПУ на прием кодаоперации отвечает байтом состояния,.сопровождаемый сигналом УПР-А. Байтсостояния поступает с выходов усилителей-приемников 21 на вход блока 4,узел 23 и дешифратора 26 блока 2. Результаты дешифрации (сигналы нулевого байта состояния БС-О, конечного .байта ТК, байта суказателем ВниманиеВН) и контроля по четности поступаютв УУ. УУ по сигналу УПР-А переходитв состояние "1", снимая сигнал выдачи кода операции и сигнал УПР-К. Изсостояния "11" через состояние "12"УУ переходит в состояние "13. Всостоянии "3" формируется сигналИНФ-К. В зависимости от результатадешифрации байта состояния и кодаоперации, хранящегося в регистре 9,УУ переходит в состояние "14" или"16", а затем в состояние "15"Изсостояния "15" после снятия ПУ сигиала УПР-А УУ переходит в состояние"17", снимая сигнал ИНФ-К. В состоянии "17" УУ анализирует ответ ПУ.При передаче ПУ очередного байта состояния УУ переходит в состояние "17",при выдаче ПУ сигнала ИНФ-А в состояние "21"при отключении ПУ (снятиесигнала Раб-А) в состоянии "8".5В состоянии "21" УУ формирует сигнал счета байтов +1 СЧ, поступающий насчетный вход счетчика 40 блока 7,сигнал выдачи информации в ПУ ВИД.ИНФпри выполнении операций "Запись" (на"личие кода операции "Запись" на выходе регистра 9), поступающий на входкоммутатора 27 блока 2, сигнал ИНФ-К,При выполнении операции "Чтение" информация от ПУ с шин 1 через усили тели-приемники 21 блока 2 поступаетна вход узла 23, вход блока 4, После.снятия ПУ сигнала ИНФ-А УУ переходитв состояние "22", где снимаются сигналы ИНФ-К и ВЬЩ. ИНФ. УУ аналиэиру ет в состоянии "22" наличие сигналовИНФ-А, УИР-К, РАБ-А от ПУ, При наличии сигнала ИНФ-А УУ переходит в состояние "23", где производится анализсигнала с выхода схемы 4 сравнения, 25 блока 7 (сигнал совпадения кслнчества переданных байтов с количеством. байтов, заданных в регистре 9 КЧСОВП). Если сигнал КЧ СОБП отсутст:эует, то УУ из состояния "23" переходит 30 в состояние "2" ИК поинимает отПУ (или передает в ПУ) следующйбайт информации. Если есть сигналКЧ СОВП, УУ переходит в состояние"24", передавая через усилители-передатчики 9 В ПУ сигнал окончания 06 мена УПР-К. После того, как ПУ снима -ет сигнал ИНФ-А, УУ переходит в состояние "25" и снимает сигнал "УПР-К",Из состояния "25" УУ переходит в 40 состояние 17сжимая ответ 1 Р,Если УУ находится в состоянии "22",а от ПУ поступают сигналы РАБ-А,УПР-А или снимается сигнал РАБ-А, то,УУ также переходит в состояние "17", 45 а затем в состояния 2 и 8 соответственно.В состоянии "18" УУ ангчиэируетсигналы "ЦК" (укаэатель "Цепочки команд") из регистра 9, ТК, ВН иэ дешиф ратора 26.При наличии сигналов ЦК и ТК (что свидетельствует о нормальном эавгршении операции) УУ переходит в состояние "19", где формируется сигнал +СЧ ЗУК,который поступает в блок 6, иэ блока 6 в регистр 9, при этом производится запись очередного управляющего слона иэ программы проверки. Иэ состояния "19" УУ переходит в состояния "20",13 1429 "1". При наличии сигнала БН и отсутствии сигнала ЦК УУ переходит в состояния "20", а затем "1", приступая к г, вводу в ПУ той же операции, код которой хранится в регистре 9. При отсутствии сигналов ЦК и БН УУ через состояние "8" переходит в исходное состояние "0", снимая сигнал РАБ-К., Если БС, полученный от ПУ при 10 о ончании операции, совпал с заданным в поле БС управляющего слова (наличие сигнала сравнения СРБС),то в с стоянии "18" УУ формируется сигнал э писи фиксированногО адреса (ЗИФА), Б и ступающий в блок 6, По сигналу 3 ФА в счетчик 17 блока 6 с выхода к ммутатора 18 записывается фиксированный адрес ячейки узла 16, где хранится начало новой последователь" 20 115 14ности управляющих слов, иэ ячейкиузла 16 с фиксированным адресом производится запись управляющего .словаО. Из состояния "18" УУ в этом слу"чае переходит в состояния "20", "1",Если УУ находится в исходном состоянии "0", а от ПУ поступает черезшины интерфейса 1 сигнал ТРБ-А, сиг"нал РАБ-А отсутствует, УУ переходитв состояние "28", где формируетсясигнал ВБР-К. При поступлении от ПУсигналов РАБ"А, АДР-А УУ переходитв состояние "27", где снимается сигнал ВБР-К и формируется сигнал УПР"К.УУ в состоянии "27" анализирует сиг":над АДР-А, после снятия сигналаАДР-А УУ переходит в состояние "17",снимая сигнал УПР-К, и ожидает ответа ПУ,

Смотреть

Заявка

3869965, 21.03.1985

ПРЕДПРИЯТИЕ ПЯ В-8751

ЕРАСОВА НАДЕЖДА НИКОЛАЕВНА, ИСАЕНКО ВЛАДИМИР АНДРЕЕВИЧ, САМЧИНСКИЙ АНАТОЛИЙ АНАТОЛЬЕВИЧ, ШАРОВ БОРИС ГРИГОРЬЕВИЧ

МПК / Метки

МПК: G06F 11/00

Метки: имитатор, канала

Опубликовано: 07.10.1988

Код ссылки

<a href="https://patents.su/14-1429115-imitator-kanala.html" target="_blank" rel="follow" title="База патентов СССР">Имитатор канала</a>

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