Главная » Просмотр файлов » Занятие №5 (УО)

Занятие №5 (УО) (1039379), страница 2

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

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

регистр разовых команд (РРК), предназначенный для хранения и выдачи во внешние устройства разовых команд;

  • буферный и сдвиговый регистры (БР и СР), предназначенные для хранения информации, передаваемой абоненту (принятой от абонента) и преобразования ее из параллельного кода в последовательный (из последовательного в параллельный);

  • схема управления интерфейсом, формирующая сигналы управления обменом с абонентом;

  • схема формирования признаков ССУО и ССК, предназначенная для приема и хранения сигналов сбоя и ошибок, для формирования признаков ССУО и ССК и сигнала запроса на прерывание программы ВчУ по сбою;

  • схема проверки УО, предназначенная для проверки исправности аппаратуры контроля УО, контроля алгоритма работы микропрограммного управления УО, отключения интерфейса и имитации интерфейсных сигналов. В состав схемы проверки входит регистр текстовых режимов (РТР).

Все регистры и внутренняя магистраль УО имеют по 32 информационных разряда и по 4 контрольных.

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

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

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

3. Общие сведения о системе команд УО СВ.

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

Система команд УО позволяет:

- запускать и останавливать канал;

- производить пуск и останов абонентов, подключенных к данному каналу;

- управлять работой внешних устройств, посредством разовых команд;

- пересылать заданные массивы слов из ЗУ абоненту и от абонента в ОЗУ;

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

- проверять исправность оборудования;

- осуществлять прерывание программ ВчУ;

- формировать по требованию ВчУ информацию о состоянии УО и каналов;

Команды, непосредственно связанные с обменом данными между УО и абонентами, названы групповыми.

Команды, выполняемые УО, могут принадлежать программе канала, либо поступать от ВчУ. Часть команд, а именно: все групповые и команда ПА воспринимаются от ВчУ как холостые команды.

На рис. №2 дана расшифровка формата команд УО. Как видно из рисунка 31-й разряд большинства команд используется в качестве дополнительного разряда кода команды.

В результате выполнения команды ПУСК КАНАЛА все 32 разряда заносятся на регистр КП2 канала, код номера которого указан в команде. В канале устанавливаются в единичное состояние триггеры, хранящие признак работы канала и заявку ЗАПР2.

Содержимое полей Б и А команды, хранящейся на КП2 в дальнейшем будет использовано для формирования адреса команд программ канала, содержимое поля БО – для формирования адресов данных при выполнении в канале групповых команд, а поля УР – для настройки схем контроля УО при работе с этим каналом. Если команда ПУСК КАНАЛА адресована в канал, уже находящийся в состоянии работы, то она не исполняется, а в УО формируется запрос на прерывание программы ВчУ ЗПРСБ по ошибке программы.

В отличие от команды ПУСК КАНАЛА по команде БЕЗУСЛОВНЫЙ ПЕРЕХОД КАНАЛА не меняется состояние заявочных триггеров схемы заявок и приоритета и триггера работы канала. Команда используется для переадресации программы канала, а также для установки новой базы обмена или нового режима работы схем контроля.

В результате выполнения команд ЗАПРОС СЛОВОСОСТОЯНИЯ УО или ЗАПРОС СЛОВОСОСТОЯНИЯ КАНАЛА в ячейку ОЗУ, заданную полями Б и А команды, записывается соответственно СЛОВОСОСТОЯНИЕ УО или СЛОВОСОСТОЯНИЕ КАНАЛА. Код номера канала указывается в поле KNK команды ЗССК.

По команде ВЫДАЧА РАЗОВЫХ КОМАНД УО разовая команда, хранящаяся по адресу, формируемому из полей Б и А, заносится на регистр разовых команд УО, о чем сообщается во внешние устройства стробом разовой команды.

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

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



Команды ТЕСТ1 и ТЕСТ2 предназначены для проверки работоспособности основных функциональных частей УО, в частности с помощью команды ТЕСТ1 осуществляется проверка схем контроля УО, с помощью команды ТЕСТ2 – регистров УО за исключением РРК.

В результате выполнения команды ТЕСТ1 на регистр тестовых режимов заносится содержимое 4-14, 16-24, 26-30 разрядов команды, на счетчик микрокоманд - 7-12 разрядов. Если контрольный разряд кода номера микрокоманды ( 7 разряд команды) не соответствует информационным, то в результате выполнения команды формируется запрос на прерывание программы ВчУ по сбою счетчика микрокоманд.

№МК, №КАН и КОП, хранящиеся на РТР до следующей команды ТЕСТ1 либо до поступления от ВчУ сигнала сброса, сравниваются с текущим номером микрокоманды, с номером канала, подключенного в данный момент к общей части УО, и с кодом операции, имеющимся на регистре команд, соответственно. Если в поле №КАН указаны номера нескольких каналов, то сигнал сравнения может вырабатываться при сравнении любого из указанных в №КАН номеров канала с номером канала, подключенного к общей части УО. Если в поле №КАН стоят нули, то сигнал сравнения можем вырабатываться только когда ни один из каналов не подключен к общей части УО.

Подключение канала к общей части УО осуществляется на время:

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

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

При наличии сигнала сравнения и признака ИОШВНМ на РТР значение контрольного разряда младшего байта внутренней магистрали в момент сравнения меняется на противоположное. Точно также при сравнении и наличии признака ИОШМА значение контрольного разряда младшего байта адресной магистрали меняется на противоположное.

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

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

В процессе выполнения команды ТЕСТ2 число из фиксированной ячейки канала, год номера которого указан в команде, последовательно перерывается по регистром РВХ, КП1, РК, РВХ, БР, КП2 ( регистры КП1, КП2, БР того же канала), после чего записывается в фиксированную ячейку УО. При прохождении числа через регистр команд и отсутствии признака БМЧ в 9 разряде команды и информации в 4-15 разрядах и в 17-30 разрядах прибавляется по единице. Команда ТЕСТ2 может адресоваться только в неработающий канал, в противном случае, команда не выполняется и формируется запрос на –прерывание программы ВчУ ЗПРСБ по ошибке программы.

Групповые команды УО отличаются друг от друга направлением передачи информации ( запись – считывание ), а также наличием либо отсутствием необходимости выполнять цепочку данных, формировать запрос на прерывание ЗПРП при обращении в ЗУ за очередным словом, конфигурировать информацию. Групповые команды с конфигурацией размещаются в двух соседних ячейках ЗУ.

Выполнение подготовительной операции групповой команды заключается в занесении ее на регистры канальной памяти. Если это групповая команда с конфигурацией, то предварительно содержимое КП2 переписывается в фиксированную ячейку канала.

По групповым командам записи в конце подготовительной операции на буферный регистр канала засылается первое слово обмена, взятое из ячейки ЗУ по адресу, сформированному из содержимого поля БО команды, хранящейся на КП2, и поля А групповой команды. Из тех же полей формируется адрес слова обмена при выполнении операций обмена. После каждого обращения в ЗУ за словом обмена содержимое полей А и КЧ групповой команды, хранящейся на КП1, увеличивается на "1". По групповым командам записи слово обмена, полученное из ЗУ, засылается через схему конфигурации на РВХ, а оттуда на БР канала; по групповым командам считывания без конфигурации слово, полученное от абонента и хранящееся на БР, засылается в ОЗУ; по групповым командам считывания с конфигурацией слово, полученное от абонента и хранящееся на БР, через схему конфигурации записывается на РВХ, а уже оттуда в ячейку ОЗУ.

Слова обмена при наличии признака БФКРЧ в 8 разряде КП2 пересылаются через УО без проверки правильности контрольных разрядов, в отсутствие признака обнаруженный неправильный контрольный разряд корректируется при пересылке числа через внутреннюю магистраль УО. Признак СМАЧ в 9 разряде КП2 при выполнении групповых команд с конфигурацией запрещает изменение содержимого поля А этой групповой команды, благодаря чему обмен информацией ведется через одну ячейку запоминающих устройств.

Выполнение групповой команды завершается после передачи заданного в поле КЧ команды количества слов при поступлении от абонента сигнала ВО-А, либо по командам ОСТК, ОСТКПР от ВчУ или другого канала. Для завершения выполнения групповой команды записи без цепочки данных абоненту выдаётся сигнал ОСТ-К при КЧ = 7777 ( в восьмеричной системе), а групповой команды считывания без цепочки данных – при КЧ = 7776.

Импульс запроса, поступивший в канал при выполнении групповой команды записи и КЧ – 7777, инициирует выполнение операции КОНЕЦ ОБМЕНА, ЗАПИСЬ. По этой операции нет обращения в память, так как информация при записи заготавливается на буферном регистре до прихода соответствующего ИЗ-А.

Все групповые команды с конфигурацией завершаются операцией ВОССТАНОВЛЕНИЕ КАНАЛА, по которой содержимое фиксированной ячейки канала возвращается на КП2.

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

4. Принцип работы УО по структурной схеме.

4.1. Взаимодействие УО с ВчУ, УК и ЗУ.

От ВчУ в устройство обмена поступает сигнал начальной установки НУ, вырабатываемый при нажатии оператором соответствующей кнопки на ПОУ спецвычислителя, и сигналы СБРОС, ЗВчУ, СРК ВчУ. В ВчУ от УО поступают сигналы ЗПРП и ЗПРСБ.

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

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

Список файлов учебной работы

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