Занятие №1 (СВ) (1039400), страница 2
Текст из файла (страница 2)
Взаимодействие ВчУ и УО осуществляется путем из ВчУ в УО разовых команд.
Информационный обмен между ВчУ и ПОУ СВ осуществляется по управляющим, информационным шинам, а также по шинам индикации.
2.2 Чтение информации из ЗУ (режим “ Чтение “).
При обращении к ЗУ в режиме чтения информации процессор устанавливает в МА адрес ячейки ЗУ, к которой осуществляется обращение, а по КШУ 1 процессор выдаёт вУК сигнал Тр ОБР 1, который является заявкой процессора на обращении к ЗУ. Полный адрес ячейки ЗУ состоит из адреса модуля и адреса ячейки. Четыре старших разряда магистрали адреса(АМ0…АМ3) подключены к УК. По этим разрядам МА передаётся адрес модуля, где находится ячейка памяти, к которой осуществляется обращение.
Код, содержащийся в старших разрядах магистрали адреса АМ0…АМ3 – номер модуля определённого ЗУ, к которому процессор требует обращения, он передаётся в УК процессором, желающим обратиться к данному модулю памяти одновременно с сигналом ТрОбр1.
УК производит анализ этих сигналов с целью определения, свободен ли в данном такте работы УК требуемый модуль ЗУ, и нет ли в данном такте работы обращения более приоритетного процессора к незанятому модулю ЗУ.
Если требуемый модуль ЗУ свободен, и нет обращения к незанятому модулю со стороны более приоритетного процессора, то УК разрешает процессору, выставившему заявку на обращение к ЗУ, выдачу адреса ячейки ЗУ. Для этого УК выдает в процессор по КШУ 1 сигнал Вд А и запускает в работу требуемый модуль ЗУ путём выдачи по КШУ 2 сигнала ОБР 1.
В результате выдачи этих сигналов производятся следующие действия:
-
процессор выдаёт в МА адрес требуемой ячейки ЗУ;
-
в ЗУ возбуждается (начинает работать) схема управления, куда заносится адрес ячейки памяти и формируется сигнал ЗАН, используемый для анализа занятости ЗУ при обращении к нему процессоров (исключается обращение к занятому модулю другого процессора).
-
примерно через 1 мкс после поступления сигнала ОБР 1 сигнал ЗАН снимается, а через 1,2 мкс ЗУ по КШУ 2 выдаёт в УК сигнал готовности (ГОТ) и в МЧт считанную 36-ти разрядную информацию из ячейки с заданным адресом.
-
по сигналу ГОТ УК по КШУ 1 выдаёт в процессор, требовавший обращения к ЗУ, сигнал приём слова (ПрС), по которому производится приём считанной информации из МЧт в процессор.
На этом взаимодействие процессора и модуля ЗУ в режиме “Чтение” завершается. Последовательность обмена сигналами управления при взаимодействии процессора с ЗУ в режиме “Чтение” представлена на рис 2.
Рис.2. Схема обмена сигналами ВчУ-УК-ЗУ в режиме “Чтение”
Алгоритм взаимодействия устройств СВ в режиме чтения информации представлен на рис 5.
2.3 Запись информации в ЗУ ( режим “ Модифицированная запись”).
Режим записи можно разделить на две фазы. В первой фазе информация считывается из ЗУ, как и в режиме “Чтение”. Отличие от режима “Чтение” состоит в том, что одновременно с выдачей в МА адреса ячейки памяти, процессор выдаёт по специальной шине признак записи (ПрЗп), а в ЗУ момент снятия сигнала ЗАН отсчитывается не от сигнала Обр1, а от сигнала Обр2.
После получения информации из МЧт по сигналу ПрС и обработки её процессор по КШУ 1 выдаёт в УК сигнал Тр Обр 2.
Если в данном такте работы УК не поступил сигнал Тр ОБР 2 от более приоритетного процессора , то УК посылает в процессор по КШУ 1 сигнал “ выдача слова “ (ВдС), а в ЗУ по КШУ 2 – сигнал Обр 2.
В противном случае ( если есть сигнал Тр Обр 2 от более приоритетного процессора ) обслуживание процессора откладывается до следующего такта работы УК. По сигналу ВдС процессор выдаёт в МЗп сформированную для записи в ячейку памяти информацию. На этом процесс обмена информацией в режиме “Модифицированная запись” заканчивается. Последовательность обмена сигналами управления при взаимодействии процессора с ЗУ в режиме “Модифицированная запись” представлена
на рис 3.
Рис.3. Схема обмена сигналами ВчУ-УК-ЗУ в режиме “Модифицированная запись”
Алгоритм взаимодействия устройств СВ в режиме записи информации представлен на рис 6.
Структурная схема СВ. Взаимодействие ВчУ С УО
Для обмена информацией между ВчУ и УО используются специальные разовые команды управления обменом, сопровождаемые стробом разовых команд (строб разовых команд – это своеобразное разрешение выполнения разовой команды или «маска»). По этим командам производится сброс и пуск УО. При взаимодействии ВчУ и УО сброс УО в исходное состояние осуществляется программно при выполнении команды «Выдача разовых команд» ( ВРК ). При этом от ВчУ в УО поступает сигнал «Сброс» и «Строб разовой команды» ( СРК ) ВчУ, по которому устанавливаются в исходное состояние управляющие схемы УО.
Перед началом обмена ВчУ заносит в фиксированную ячейку памяти (адрес 020002) для УО константу, представляющую собой команду УО, а затем формирует команду ВРК. В результате выполнения этой команды от ВчУ в УО поступают сигналы «Заявка ВчУ» ( ЗвчУ ) и СРКВчУ. Эти сигналы воспринимаются схемой заявок и приоритетов УО как запрос на выполнение команды ВчУ ( записанной в фиксированную ячейку )
УО обращается к памяти по фиксированному адресу, считывает записанную константу, которая является первой командой программы обмена УО, и приступает к выполнению этой команды. После выполнения команды УО записывает в фиксированную ячейку (020002) ноль.
В процессе выполнения программы обмена УО формируются сигналы прерывания, которые поступают на Рг заявок ВчУ. УО формирует 2 типа сигналов запроса на прерывание:
-
импульсный сигнал запроса на прерывание по программе канала (ЗПРП). Этот сигнал вырабатывается в процессе реализации программы обмена УО при выполнении команд с признаком программного прерывания, а также по команде ТЕСТ 1 при наличии в ней признака контроля алгоритма;
-
потенциальный сигнал запроса прерывания по сбою формируется аппаратным способом. Сигнал сбоя в том и другом случае является обобщённым и конкретизируется при запросе и анализе словосостояния УО ( СС УО ) и словосостояния канала ( ССК ) программой ВчУ.
Такая организация взаимодействия ВчУ и УО позволяет программам ВчУ влиять на ход выполняемой программы каналов УО, выполнять разовые действия в УО по инициативе программ ВчУ, по инициативе программ каналов, либо при обнаружении в УО сбойных ситуаций.
Рис.4. Схема обмена сигналами ВчУ – УО
Структурная схема СВ. Взаимодействие элементов ПОУ СВ с ВчУ.
Взаимодействие ПОУ СВ с ВчУ производится по сигналам и признакам, выработанным ПОУ СВ при включении питания или при нажатии на нём соответствующих клавиш, а также по сигналам, обеспечивающим индикацию состояния основных регистров ВчУ ( Рг ВчУ ) на индикационном поле ПОУ СВ.
С ПОУ на ВчУ выдаются 14 сигналов, которые формируются при нажатии соответствующих клавиш.
С помощью клавиш, расположенных на ПОУ СВ, можно производить «останов» или прерывание программы по номеру команды, чтению ( записи ) из (в) ячейку с заданным адресом. Из ВчУ на ПОУ поступает 36 потенциалов, обслуживающих работу лампочек « индикация » состояния основных Рг ВчУ.
Выполнение программ может производиться в автоматическом и однокомандном режимах. Для установки автоматического режима необходимо установить клавиш АВТОМ в нажатое состояние, для покомандного режима этот клавиш установить в отжатое состояние. В автоматическом режиме запущенная программа исполняется до появления в программе команды ОСТАНОВ или до тех пор, пока оператор не нажмёт клавиш ОСТ или НУ.
При покомандном режиме нажатая клавиша ПУСК вызывает исполнение только одной команды программы ВЧУ. Работа УО от состояния клавиша АВТОМ не зависит и всегда происходит в автоматическом режиме.















