Устройство для сопряжения магистрали эвм с магистралью внешних устройств

 

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

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСНИХ РЕСПУБЛИК (5U 4 G 06 F 13/20

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К ABTOPCHOMY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3729782/24-24 (22) 21.04.84 (46) 23.07.86. Бюл. № 27 (71) Всесоюзный научно-исследовательский институт электроизмеритель.ных приборов (72) Ф.А. Глезер, Е.Г. Спивак и И.В. Чеблоков (53) 681.325(088.8) (56) Автометрия, 1980, № 3, с. 11-16.

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

¹ 809147, кл. G 06 Р 3/04, 1979. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ МАГИ-

СТРАЛИ ЭВМ С МАГИСТРАЛЬЮ ВНЕШНИХ

УСТРОЙСТВ (57) Изобретение относится к области вычислительной техники и может найти применение в автоматизированных информационно-измерительных системах

Ф для сопряжения приборной магистрали функциональных блоков внешних уст.ройств с ЭВМ. Целью изобретения явля„„Я0„„1246105 А1 ется расширение класса решаемых задач путем органиэации работы устройства в автономном режиме и режиме под управлением 3ВМ. Цель достигается

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

ИЛИ, два элемента И и элемент saдержки. 4 ил.

1246105

Изобретение относится к вычислительной технике и может найти применение в автоматизированных информационно-измерительных системах (ИИС) для сопряжения между ЭВМ и функциональными блоками (ФБ) ИИС, подклю— ченными к приборной магистрали.

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

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

Устройство содержит (фиг. 1) блок

1 приемников адреса, через которые

20 передаются адреса с магистрали 2 ЭВМ, дешифратор 3 адреса, выделяющий адреса регистров всех ФБ, входящих в ИИС и всех внутренних регистров устройстBB сопряжения, селектор 4 адреса ределяющий по старшим разрядам зону адресов ИИС, как внешнего периферийного устройства, блок 5 обмена данными, обеспечивающий прием и выдачу управляющих сигналов между ИИС и

ЭВМ вЂ” между машинной магистралью 2 и магистралью 6 внешних устройств (ФБ), блок 7 регистров, включающий регистры команд и состояний операционного контроллера и отдельных ФБ ИИС, регистр адреса вектора прерывания, блок 8 приемопередатчиков данных для всех линий машинного интерфейса, блок

9 прерывания, обеспечивающий обмен управляющими сигналами при работе комплекса в режиме прерываний,, опера- 40 ционный контроллер (ОК) 10, обеспечивающий управление последовательной работой ФБ в различных режимах работы устройства.

Операционный контроллер 10 содер- 4 жит (фиг. 2) триггер 11 синхронизации, элемент И 12, выходной сигнал которого через элемент 13 задержки поступает на счетный вход счтечика 14 микрокоманд, элементы ИЛИ 15-17, элемент ИЛИ 18, на входы которого поступают сигналы "ПУСКн в автономном режиме работы и при работе с ЭВМ, постоянную память (ПЗУ) 19 адресов, команд и управляющих сигналов ФБ, постоянную память (ПЗУ)20 условий перехода счетчика 14 в следующее состояние и условий пропуска следующего состояния, мультиплексор 21 адреса, дешифратор 22 адреса функционального блока, элемент ИЛИ 23, выходной сигнал которого является сигналом блокировки для ПЗУ 19, мультиплексор 24 условий пропуска, мультиплексор 25 условий перехода, элемент И 26, триггер 27 выбора, генератор 28 тактов.

:Блок 5 обмена данными содержит (фиг. 3) приемники 29-31, шинные формирователи 32 и 33, формирователи 3436 импульса, триггер 37 управления, триггер 38 готовности, элементы HE 3941 и элемент 42 задержки.

:Блок 9 прерываний содержит (фиг. 4) триггер 43 запроса прерывания, регистр 44 адреса вектора прерывания состояния "Конец преобразования", группу элементов И 45 и формирователи

46 и 47 импульса.

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

Устройство работает вавтономном ре киме и совместном режиме работы с

3ВМ.

В автономном режиме работы без участия ЭВМ осуществляется управление устройством со стороны оператора

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

Эти функции обеспечиваются операционным контроллером (ОК)10.

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

14, задающим адреса ПЗУ 19 и 20, по которым выдаются микрокоманды.

В автономном режиме работа начинается нажатием кнопки "Пуск", соз1246105 дающей сигH lJI Ïóñê" на магистрали 6.

По сигналу "Пуск" через Ьлемент ИЛИ 18 происходит сброс счетчика 14 и установка нулевого начального адреса ПЗУ

19 и 20. Несколько первых микрокоманд используются для опроса состояния ФБ — находятся ли они в выбранном состоянии и требуется ли к ним обращение, либо оно должно быть пропущено. Сигналы состояния ФБ запоминаются в регистрах команд и состояний блока 7 и используются как управляющие переменные, поступающие на вход мультиплексора 24. При прохождении всей микропрограммы на микрокомандах обращения к ФБ ПЗУ 20 формирует коды адресных линий мультиплексора 24. По коду на адресном входе на выходе мультиплексора 24 возникает выходной сигнал высокого уровня, который через элемент ИЛИ 15 поступает на вход триггера 11, который по .импульсу генератора 28 устанавливается в единичное состояние и на выходе элемента И 12 возникает единичный сигнал, проходящий через элемент

ИЛИ 17 и вызывающий блокировку ПЗУ

19 и 20, а затем через элемент 13 задержки поступающий на счетный вход счетчика 14. По фронту этого сигнала счетчик 14 устанавливается в следу— ющее положение, изменяя тем самым . адрес ПЗУ 19 и 20, которые выдают .следующую микрокоманду. Но выдача следующей микрокоманды происходит с задержкой, определяемой временем блокировки ПЗУ 19 и 20„

Длительность единичного выходного сигнала элемента И 12 (длительность блокировки) определяется длительностью импульса генератора 28, т.е. на время каждого тактового импульса генератора 28, приходящего в момент наличия условий пропуска, когда осуществляется переход счетчика

14 на следующий адрес, ПЗУ 19 и 20 блокируются. Это дает возможность счетчику 14 срабатывать по одной и той же управляющей команде на нескольких идущих подряд микрокомандах.

Когда сигнал блокировки заканчивается, ПЗУ 19 и 20 выдают следующую микрокоманду. Если на следующей микрокоманде код адреса на мультиплексоре 24 сохранился, т.е. требуется пропускать несколько микрокоманд IIo одной и той же команде, единичный сигнал на входе триггера 11 возникает снова и по следующему тактовому импульсу генератора 28 единичный сигнал на выходе элемента И 12 вызывает блокировку ПЗУ 19 и 20 и переход счетчика 14 в следующее состояние.

Если на следующей микрокоманде код адреса на мультиплексоре 24 изменяется, то исчезает выходной сигнал мультиплексора 24 и по следующему импульсу генератора 28 триггер 11

10 устанавливается в нулевое состояние до возникновения следующего выходного сигнала с мультиплексора 24.

Таким образом, осуществляется иэменение последовательности микроко манд путем ее пропуска.

В тех случаях, когда микрокоманда выполняется, т.е. соответствующий ФБ выбран, работает мультиплексор 25.

ПЗУ 20 формирует для него коды адресных линий, выбирающие интерфейсные сигналы ФБ, поступающие с магистрали 6. Тогда на выходе мультиплексора

25 возникает выходной сигнал, поступающий через элемент ИЛИ 15 на триггер 11. Аналогичным образом по импульсу генератора 28 триггер 11 устанавливается в единичное состояние, блокируя ПЗУ 19 и 20, и счетчик 14

30 ливается адрес, проходящий через блок

1 и соответствующий определенному ФБ.

Если адрес находится в зоне адресов

ИИС, селектор 4 вырабатывает сигнал

"Выбор", стробирующий дешифратор 3

55.переходит в следующее состояние, но уже по условию перехода мультиплексора 25.

Таким образом, от момента пуска счетчик 14 проходит последовательно

35 все возможные состояния, определяющие цикл последовательного обращения к ФБ: включение коммутатора, измерение вольтметра, регистрация номера канала и результата измерения, вывод информации на индикаторные устройства.

Когда микропрограмма доходит до последнего состояния в случае опроса одного. канала многократно или многих

45 каналов, возможен возврат в начало микропрограммы и повторение ее снова.

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

50 В совместном режиме работы с ЭВМ> последняя в программном режиме задает режимы работы всех ФБ ИИС.

На машинной магистрали 2 устанав12 !610 и блок . Де!!!ифратор 3 в!..!д»JIя»T ядр»са, относящиеся к внутренним ре!истрам устройства, находящимся в блоке

7, и адреса ФБ) ИИС, поступающие в

QK 10 и затем на магистраль 6. Код адреса ФБ с выхода дешифратора 3 в

ОК проходит через мультиплексор 21, на адресный вход которого поступает код адреса ФБ с ПЗУ 19. В эависимос- I0 ти от наличия обращения ЭВМ к ИИС и сигнала "Выбор" мультиплексор 21 коммутирует адреса либо от ЭВМ, либо от ПЗУ 19. Код адреса ФБ с выхода мультиплексора 2 1 дешифрируется де- 15 шифратором 22 и выходит на магистраль

6, откуда поступает в соответствующий

ФБ. Наличие дешифратора 22 позволяет получать адрес с ПЗУ 1.9 в коде и сократить его объем. Данные с машин- 20 ной магистрали 2, содержащие информацию о режиме работы ФБ, проходят через блок 8 на магистраль 6, а управляющие сигналы, соответствующие операциям ввода-вывода, и команды про- 25 ходят. через блок 5 и затем выдаются на магистраль 6. Таким образом, происходит обращение к ФБ и задание им определенных режимов работы.

Затем от ЭВМ сигнал "Пуск" посту- 30 пает на блок 7, где ЭВМ устанавливает в единичное состояние один из разрядов регистра команд и состояний устройства. По сигналу "Пуск" ОК 10 срабатывает по микропрограмме аналогичным образом, как и при автономной работе, последовательно включая ФБ, производя коммутацию, измерение и

Ч Д °

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

7 на входы мультиплексора 24.Условия пропуска при работес ЭВМ формируются

45 путем установки соответствующих разрядов регистра команд и состояний.

После прохождения последнего состояния микропрограммы ОК 10 выдает

50 сигнал готовности в регистр команд и состояний блока 7, который может анализироваться ЭВМ для выдачи следующего сигнала запуска на проведение следующего измерения. По окончании мик!)опрограммы ОК 10 выдает также сигнал требования прерывания, поступающий н блок 9. Если от ЭВМ регистр команд и состояний записан си! !!аГ! (!а. Зр»!!!»!!(!!! !!р»!)ыва!!!!в то блок 9 про!!:)водит обработку тр»бования прерыва!!!!я, выдает в ЭВМ адрес вектора прерывания и <)существляет выход в программу прерывания, по которой может быть осуществлен следующий запуск ИИС.

Таким образом, функционирование

ИИС от ЭВМ можно осуществить как в программном режиме, так и в режиме прерывания. При этом не требуется обращение от ЭВМ к каждому ФБ последовательно. ЭВМ достаточно осуществить только .запуск ОК 10, дальнейшее функционирование осуществляется по микропрограмме ОК 10. Не требуется создания множества подпрограмм прерывания для каждого ФБ в отдельности, достаточно одной по сигналу прерывания по окончании микропрограммы ОК.

Это сокращает машинное время и объем памяти для хранения подпрограммы функционирования ИИС.

Для условий перехода мультиплексора 25 используются два вида интерфейсных сигналов ФБ: сигнал ответа

ФБ приемника или источника на поступающие в него сигналы ввода или вывода и инициативный сигнал готовности ФБ.

При выполнении первого вида микрокоманд ОК 10 выставляет на магистраль 6 адрес, команды, управляющие сигналы соответствующего ФБ. Таким образом, OK 10 находится в таких состояних микропрограммы, магистраль

6 занята и обращение в этот момент

ЭВМ к ФБ недопустимо. Но в таких состояниях ОК 10 находится непродолжительное время, определяемое временем задержки выдачи ответного сигнала ФБ и длительностью импульса генератора ?8, и не превышает нескольких микросекунд при высокочастотном генераторе,, Основное время выполнения микропрограммы ОК 10 составляет ожидание готовности ФБ, которое может быть значительным в зависимости от вида ФБ. Например, для цифрового интегрирующего вольтметра это время составляет АО-80 мс, для релейного коммутатора — несколько миллисекунд.

На микрокомандах ожидания готовности магистраль 6 остается свободной от интерфейсных сигналов о(>ращ»чия и ФБ . Ilepe. !nÿ сче.тч3!ка 1 )! !!л

124(6105

20 следу((ш((((. ат(ре (((ик Гок т ма яды o(уществляет< я Ilo сигналу мультиплексора

25, представляющему собой сигнал готовности ФБ.

В микропрограмме OK 10 шаги первого и второго вида чередуются. Например, после микрокоманды, выставляющей адрес и уттравляющие сигналы, осуществляющие запуск цифрового вольтметра, следующей идет микрокоманда ожидания готовности цифрового вольтметра, когда измерение закончено и получен результат измерения. Если первая микрокоманда занимает несколько микросекунд, вторая — десять микросекунд. После микрокоманды запуска коммутатора следует микрокоманда ожидания его готовности, когда произведено включение канала коммутации и т.д.

Таким образом, во время прохождения микропрограммы ОК существуют микросекундные интервалы времени ожида ния готовности ФБ, когда магистраль

6 остается свободной и в это время с возможно обращение от ЭВМ к ФБ других подсистем ИИС, не включенных в микропрограмму ОК 10, например к подсистеме регистрации. Если микропрограмма ОК 10 находится на микрокомандах ожидания готовности вольтметра или коммутатора, ЭВМ в это время может задавать режимы работы графопо-. строителю или печатающему устройству и производить их запуск. Одновременно идет процесс измерения вольтметром и регистрации какой-либо информации, находящейся в памяти ЭВМ, например результатов уже проведенных измерений.

Кроме того, на микрокомандах

40 ожидания возможно обращение от ЭВМ к

ФБ, включенных в микропрограмму ОК 10, по которой осуществляется их автономная работа. Это обращение, не нару-, шая автономной работы ОК 10, вызовет только задержку выполнения микропрограммы на несколько секунд, необходимых для обмена информацией между

ЭВМ и ФБ. Одновременную работу микропрограммь(OK 10 и обращение от ЭВМ к ФБ обеспечивают триггер 27 выбора, элементы ИЛИ 16 и 17 и элемент И 26, регулирующие прохождение обращения

ЭВМ к ФБ в нужные моменты времени и осуществляющие на это время обращения блокировку ПЗУ 19 и 20.

Триггер 27 вь(бора устанавливаетгя н«(п((((т((((ое ("(>(TAR(l((((((Я

"Выбор" 1, поступающему из блока 5 в момент обращения ЭВГ1 к ФБ.

Единичный выходной сигнал триггера 27 "Выбор" 2 поступает в блок

5, где по нему формируются необходи- мые адре .ные и управляющие сигналы обращения к ФБ ИИС, поступающие на магистраль 6. Сигнал "Выбор" 1 устанавливает триггер 27 в единичное состояние только при наличии еттиничного сигнала, поступающего с выхода элемента И 26, на один вход которого проходит сигнал обращения ЭВМ "Выбор" 1, а на второй — выходной сигнал элемента ИЛИ.16. Сигналы на входах элемента ИЛИ 16 определяют одно из трех условий возможного.прохождения обращения ЭВМ к ФБ.

На первый вход поступает сигнал с выхода элемента И 12, блокирующий ПЗУ

19 и 20 при переходе от одной микрокоманды к другой. На второй вход поступает сигнал с регистров блока 7, указывающий на то, что операционный контроллер 10 не работает или находится в конце микропрограммы.

На третий вход поступает сигнал с выхода ПЗУ 20, представляющий собой один из разрядов адресных линий мультиплексора 25, являющийся признаком того, что ОК находится на одном из шагов отдания готовности ФБ.

В перечисленных случаях при наличии одного из входных сигналов элемента ИЛИ 16 магистраль. 6 оказывается свободной и в случае обращения ЭВМ к

ФБ ИИС триггер 27 устанавливается в единичное состояние сразу по возникновению обращения ЭВМ. Выходной сигнал триггера 27 "Выбор 2" поступает в блок 5, где отрабатывается цикл обращения ЭВМ с соответствующими управляющими сигналами, выходящими на магистраль 6. Сигнал "Выбор" 2 через элементы ИЛИ 17 и 23 блокирует ПЗУ

19 и 20.

Если ни один из входных сигналов элемента ИЛИ 17 не присутствует в момент обращения ЭВМ, установка триггера 27 и выдача сигнала "Выбор" 2 задерживается до тех пор, пока микропрограмма ОК 10 не перейдет на ожидание готовности ФБ или блокировку ПЗУ 20 и 19 при перехбде от одной микрокоманды к другой, т.е. до момента, пока магистраль 6 не освободится.

Максимальная задержка соответствует длительности микрокоманды первого

9 1246105 вида, переход с которой осуществляется по сигналу ответа ФБ, которая не превышает несколько микросекунд. С момента прохождения обращения ЭВМ к

ФБ дальнейшая работа ОК 10 задерживается до момента окончания обращения

ЭВМ. Когда "Выбор" 1 снимается, воз. никает сигнал обратной полярности, устанавливающий триггер 27 в нулевое состояние и снимающий блокировку ПЗУ 10

19 и 20, после чего микропрограмма

ОК 10 продолжается. Эта задержка также не превышает несколько микросекунд.

ПЗУ 19 и 20 блокируются выходным сигналом элемента ИЛИ 17 в момент пере- 15 хода от микрокоманды к микрокоманде или в момент обращения ЭВМ. Кроме того, ПЗУ 19 блокируется выходным сигналом мультиплексора 24; чтобы на микрокомандах пропуска адресные и уп- 20 равляющие сигналы не выходили на магистраль 6, вызывая ложные срабатывания, Блок 5 обмена данными, в процессе работы транслирует через приемники 29 25 и 30 сигналы "Чтения" и "Запись" из машинной магистрали 2 в магистраль 6. о

Сигналом ЭВМ через приемник 31 триггер 37 устанавливается в исходное состояние и срабатывает при по- щ явлении адреса в магистрали 2 по сигналу селектора 4 "Выбор" или по сигналу "Выбор" 2 операционного контрол. лера 10, причем факт срабатывания через шинный формирователь 32 выдается в машинную магистраль как сигнал подтверждения. Аналогичный сигнал выдается с шинного формирователя

33 при появлении сигнала "Ответ" из магистрали 6.

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

Триггер 37 фиксирует сигналы состояния ФБ, выдавая в регистр состояния блока 7 сигнал готовности единичного уровня со своего инверсного выхода.

Блок 9 прерывания транслирует запросы прерывания от ФБ магистрали

6 в машинную магистраль 2 через эле мент И 45 при наличии сигнала разрешения прерывания в регистре соетояния блока 7, формируемого на формирователе 46. В случае завершения работы определенные ФБ выдает сигнал

"Конец преобразования", устанавливающий триггер 43 и возбуждающий ре" гистр 44 на выдачу соответствующего адреса вектора прерывания.

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

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

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

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

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

1 246105

Да рес Фб

Маг

Вла

Бла

Зп

«

Блом 7

Выдар 1 — — +

Блок 10

Сост.1! Блок 1 Iî n(J

Фиг 3

3апр 1

Запр и

Сбр

Фиг 11

Заказ 4002/42 Тираж 671

Подписное

Произв.-полигр. пр-тие, г. Ужгород, ул. Проектная, 4

Конеи, лреабразаб ) 47 ) Фиг 2 —, 2Ц—

Сосш 2 (г

Устройство для сопряжения магистрали эвм с магистралью внешних устройств Устройство для сопряжения магистрали эвм с магистралью внешних устройств Устройство для сопряжения магистрали эвм с магистралью внешних устройств Устройство для сопряжения магистрали эвм с магистралью внешних устройств Устройство для сопряжения магистрали эвм с магистралью внешних устройств Устройство для сопряжения магистрали эвм с магистралью внешних устройств Устройство для сопряжения магистрали эвм с магистралью внешних устройств Устройство для сопряжения магистрали эвм с магистралью внешних устройств 

 

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

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

Изобретение относится к области вычислительной техники, в частности к устройствам управления передачи информации от ЦВМ к устройствам ввода-вывода

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

Изобретение относится к области вычислительной техники и может быть

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

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

Изобретение относится к области компьютерной техники

Изобретение относится к вычислительной технике

Изобретение относится к области вычислительной техники и может найти применение в вычислительных комплексах для связи ЭВМ с внешними устройствами через линии связи

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

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

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

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