УО (1039367), страница 3

Файл №1039367 УО (Электронный лекционный курс) 3 страницаУО (1039367) страница 32017-12-26СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 3)

Перечисленные связи позволяют, с одной стороны, воздействовать программам ВчУ на ход выполнения программ каналов УО, выполнять в УО разовые действия по инициативе программы ВчУ; с другой стороны, вызывать прерывания программ ВчУ по инициативе программ каналов либо при обнаружении в УО особых ситуаций.

От УК устройство обмена получает серию синхроимпульсов СИС-1…СИС-4 (синхроимпульсы сдвинутые), состоящую из четырех идентичных импульсных последовательностей, сдвинутых во времени друг относительно друга на величину длительности импульса (см. рис. 3).

Каждая последовательность имеет следующие параметры:

  • длительность синхроимпульсов - 166 нс;

  • период повторения - 666 нс.

Для организации обмена информацией с ЗУ спецвычислителя устройство обмена связано с УК шинами адреса модуля АМ и линиями для передачи сигналов управления ТРОБР-1, ТРОБР-2, ВДА, ВДС, ПРС, а непосредственно с ЗУ - магистралями чтения МЧт, записи МЗп, адреса МА и линиями для передачи сигналов СБОЙ ЗУ и ПЗп. При этом УО выступает в роли пользователя запоминающими устройствами СВ.

4.7. Взаимодействие ЗУ и УО в процессе информационного обмена.

Рассмотрим работу УО на примере передачи информации абоненту. В процессе выполнения команды ПК при инициализации обмена по микрокоманде 00 команда ПК пересылается через ВНМ на хранение в КП-2 того канала, номер которого указан в команде. После этого по микрокоманде 01 устанавливается в единичное состояние триггер ТгРАБ-К схемы формирования признаков словосостояния и формируется заявка от канала в схему ЗПР. Единичное состояние триггера сигнализирует о том, что канал переведен в рабочее состояние. После этого счетчик микрокоманд переводится в состояние 00 и проверяется наличие заявок от других каналов УО. Если заявок от более приоритетных каналов нет, то производится выборка первой команды программы обмена. Для этого команда ПК из КП-2 пересылается в РК и осуществляется обращение к ЗУ за командой, адрес которой указан в команде ПК. За то время пока происходит считывание из ЗУ и запись в Рвх команды, к содержимому РК прибавляется 2 (т.е. формируется адрес следующей команды программы обмена) и содержимое РК пересылается в КП-2, освобождая РК для ее выполнения.

Первой командой программы обмена является команда ПА. Эта команда предназначена для организации подключения абонента к каналу. В ходе выполнения этой команды она пересылается через ВНМ в БР канала, а оттуда в СР. Затем формируется микрооперация ПА, которая поступает на схему управления интерфейсом и счетчик микрокоманд переводится в состояние 00 (схема микропрограммного управления переводится в фазу ожидания). Схема управления интерфейсом вырабатывает последовательность сигналов подключения абонента (НА-К и ПА-К) и выдает в схему ЗПР заявку на выполнение следующей команды программы обмена.

Выбор из ЗУ следующей команды осуществляется аналогично. Если следующая команда является групповой командой, например, ЗАПИСЬ, то выполнение ее начинается с обращения к ЗУ за первым числом, подлежащим передаче абоненту. Параллельно с обращением в ЗУ в РК осуществляется модификация групповой команды: содержимое поля количества чисел уменьшается на единицу, а содержимое поля адреса увеличивается на 2. Таким образом, подготавливается выбор из ЗУ следующего числа. Когда в поле количества чисел останется 0, выполнение команды считается законченным. В противном случае команда пересылается из РК в КП-1 канала, и РК освобождается для приема следующей команды. Выбранное по команде из ЗУ число поступает на Рвх и оттуда пересылается в БР канала, а из БР - в СР. В завершении выполнения команды вырабатывается микрооперация, по которой схема управления интерфейсом канала вырабатывает сигналы необходимые для передачи информации абоненту, а схема микропрограммного управления переводится в фазу ожидания заявок.

Последней командой программы обмена является команда ОСТАНОВ КАНАЛА (ОСТ-К). Выполнение этой команды заключается в выработке микрооперации, по которой схема управления интерфейсом формирует сигнал прекращения обмена с абонентом (ОСТ-К). После получения от абонента подтверждения (сигнала ВО-А) производится перевод канала в нерабочее состояние (ТгРАБ-К устанавливается в нулевое состояние) и вырабатывается сигнал запроса на прерывание. Этот сигнал поступает на схему прерываний ВчУ и вызывает прерывание основной программы обмена. При приеме информации от абонента этот сигнал сигнализирует о том, что в ОЗУ сформирован массив информации, полученной от абонента, а при передаче - о том, что передача информации абоненту завершена и канал готов к работе с другим абонентом.

4.2. Взаимодействие УО с абонентами.

Связь УО с абонентами осуществляется по четырем каналам в соответствии с интерфейсом ЦВК 5Э26. К каждому каналу может быть подключено до 16 абонентов, использующих для приема сигналов усилители-приемники, для выдачи сигналов - усилители-передатчики модификации НК, смонтированные в ТЭЗе СНШ-182, либо в аналогичных ему по электрическим параметрам. Все связи между УО и абонентами должны быть выполнены коаксиальным кабелем типа РК-75-1-11, РК-75-1, РК-75-2-12 через платы ПРС (ЭП5.282.138). Подключение к каналу большого количества абонентов (до 32) возможно только в случае применения дополнительных усилителей-согласователей для сборки и размножения сигналов.

Для управления внешними устройствами, в частности для начальной установки абонентов, от УО по 36 шинам выдается содержимое регистра разовых команд в виде потенциальных сигналов. Через 480…660 нс после занесения на регистр очередной команды от УО во внешние устройства выдается импульсный сигнал СРК (строб разовой команды). Длительность СРК - 350 нс.

Для реализации обмена информацией с абонентами в соответствии с интерфейсом ЦВК 5Э26 имеются следующие шины для передачи сигналов от УО к абонентам:

  • ПУСК АБОНЕНТА КАНАЛА (ПА-Кi) - шина, по которой поступает заявка i-го канала обмена (i = 0, 1, 2, 3) УО на логическое подключение абонента к каналу;

  • НОМЕР АБОНЕНТА КАНАЛА (НА-К (Р1), НА-Кi (Р2)…НА-Кi (Р5)) - шины, определяющие номер абонента, которому адресуется заявка на подключение. Шины НА-Кi (Р2)…НА-Кi (Р5) персональные для каждого канала, две шины НА-Кi (Р1), по которым передается старший разряд кода номера абонента, общие для всех каналов;

  • ИНФОРМАЦИОННАЯ ШИНА КАНАЛА (ШИН-Кi) - шина, предназначенная для выдачи информации на абонент i-го канала последовательным кодом;

  • ЗАПРЕТ ИМПУЛЬСА ЗАПРОСА (ЗИЗ-Кi) - шина, предназначенная для передачи сигнала блокировки формирования сигналов ИЗ-А, запрещающего выдачу очередного импульса запроса ИЗ-А в i-м канале;

  • ОСТАНОВ КАНАЛА (ОСТ-Кi) - шина, служащая для передачи заявки на логическое отключение абонента по инициативе канала, для передачи сигналов от абонента в УО;

  • НАЧАЛЬНЫЙ УСТАНОВ КАНАЛА (НУ-Кi) - шина, предназначенная для выдачи информации на абонент i-го канала последовательным кодом;

  • СТРОБ РАЗОВОЙ КОМАНДЫ (СРК-Кi) - шина, предназначенная для выдачи информации на абонент i-го канала при наличии сигнала НУ-Кi;

  • ИМПУЛЬС ЗАПРОСА ОБМЕНА СЛОВОМ (ИЗ-Аi) - шина, предназначенная для передачи абонентом в i-й канал сигнала, сообщающего о завершении цикла обмена очередным словом;

  • ИНФОРМАЦИОННАЯ ШИНА АБОНЕНТА (ШИН-Аi) - шина, предназначенная для ввода в i-й канал информации от абонента последовательным кодом;

  • ИМПУЛЬС СДВИГА (ИС-Аi) - шина, предназначенная для передачи импульсов сдвига информации на 1 разряд в сдвиговых регистрах, нагруженных на ШИН-Кi или ШИН-Аi;

  • ВЫКЛЮЧЕНИЕ ОБМЕНА (ВО-Аi) - шина, предназначенная для передачи сигнала логического отключения абонента от i-го канала при завершении обмена последним словом сообщения;

  • СБОЙ АБОНЕНТА (СБОЙ-Аi) - шина, предназначенная для передачи в канал сигнала о факте обнаружения ошибки в принятом сообщении.

На стыке СВ-РМ имеется еще одна шина:

  • ТРЕБОВАНИЕ ОБМЕНА АБОНЕНТОМ (ТРБ-Аi) - шина, предназначенная для передачи абонентом i-го канала сигнала, сообщающего о необходимости выдачи в СВ очередного сообщения.

Значение логической единицы перечисленных сигналов соответствует высокому уровню (+2,4…+4,5) В, значение логического нуля - низкому уровню (0…0,4) В. Сигналы ПА-К и ОСТ-К передаются в виде импульсов длительностью 400…500 нс, сигналы НА-К, ШИН-К, ЗИЗ-К передаются в виде потенциалов. Сигналы НА-К сохраняют неизменным свое состояние, по крайней мере, в течение от 2 мкс до и 0,8 мкс после сигнала ПА-К. Новое значение сигнала ШИН-Кi появляется на выходе УО не позже 300 нс после прихода заднего фронта ИС-Аi, не позже 100 нс после появления переднего фронта ПА-Кi, не позже 500 нс после прихода переднего фронта ИЗ-Аi при записи информации в абонент.

Сигнал ЗИЗ-Кi появляется не позже 550 нс после прихода ИЗ-А.

Сигналы ИЗ-А и ВО-А должны иметь длительность (0,4…2) мкс, сигналы ИС-А и СБОЙ-А - (0,16…2) мкс. Сигналы ШИН-Аi не должны менять свое значение в интервале ±100 нс относительно заднего фронта соответствующего ИС-Аi.

Интервал между соседними сигналами ИС-А должен быть не меньше 160 нс между задним фронтом ИС-А и передним фронтом очередного ИЗ-А, при считывании информации из абонента - не меньше 100 нс, между передним фронтом ИЗ-А и задним фронтом очередного ИС-А при считывании - не менее 150 нс.

Длительность фронтов всех сигналов не должна превышать 50 нс.

Взаимодействие УО с абонентом можно представить в виде следующих последовательностей сигналов (см. рис. 4):

  • последовательность сигналов включения;

  • последовательность передачи данных;

  • последовательность завершения обмена.

Для логического подключения абонента к каналу на шины НА-К выдается код номера абонента, после чего вырабатывается сигнал ПА-К. Если к каналу подсоединен абонент, опознавший свой номер на шинах НА-К, он запоминает факт поступления сигнала ПА-К (логически подключается к каналу). Абонент, работающий последовательным кодом, если он не находился в состоянии работы с другим каналом, выдает в УО серию импульсов сдвига ИС-А, по которым осуществляется выдача на ШИН-К последовательного кода команды ПУСК АБОНЕНТА, установленной на сдвиговый регистр канала в момент выработки сигнала ПА-К. В случае работы абонента с другим каналом прием команды может задержаться на время завершения обмена с этим каналом.

Для настройки абонента может потребоваться не вся команда, а только ее младшие разряды. В этом случае количество ИС-А может быть меньше 36, но кратное девяти.



Если абонент выдает в канал слова, разрядность которых меньше 36 (9, 18, 27 разрядов), то при записи в абонент последовательным кодом команды ПУСК АБОНЕНТА в канал по ШИН-Аi должна возвращаться либо принимаемая абонентом информация, либо передаваться любая информация с правильными контрольными разрядами. В противном случае, при выполнении операции обмена первым словом в УО будет зафиксирован сбой канала, и выполнение программы канала может быть прекращено. Абонент после приема команды ПУСК АБОНЕНТА может проверить правильность подключения к каналу сравнением кода номера абонента в команде с присвоенным ему номером и выполняет операции по настройке на обмен, указанный в команде.

Для передачи очередного слова в последовательном коде абонентом формируется серия импульсов ИС-Аi и импульс запроса ИЗ-Аi, вырабатываемый перед этой серией в случае записи информации в абонент или после этой серии в случае считывания информации из абонента. В первом случае по сигналу ИЗ-Аi очередное слово, подготовленное для обмена, пересылается с буферного на сдвиговый регистр УО, во втором - очередное слово, принятое от абонента на сдвиговый регистр, пересылается на буферный.

Количество импульсов ИС-Аi в серии, определяющее разрядность передаваемых слов, зависит от специфики абонента и может быть равно 9, 18, 27 либо 36.

Если к моменту появления очередного ИЗ-Аi при записи в абонент устройство обмена не успело подготовить на буферном регистре очередное слово, абоненту будет передана ложная информация. Если к моменту появления очередного ИЗ-Аi при считывании из абонента УО не успело записать в ОЗУ предыдущее слово обмена, произойдет потеря этого слова, а новое слово может быть записано в ОЗУ в искаженном виде. В случае возникновения названных ситуаций УО формирует запрос на прерывание программ ВчУ по переполнению канала. Чтобы исключить возможность таких потерь, абонент не должен выдавать очередной импульс запроса при наличии сигнала ЗИЗ-Кi.

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

Характеристики

Тип файла
Документ
Размер
195,04 Kb
Тип материала
Высшее учебное заведение

Список файлов лекций

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6367
Авторов
на СтудИзбе
309
Средний доход
с одного платного файла
Обучение Подробнее