Занятие №4 (ВчУ) (Раздаточные материалы), страница 6

2017-12-26СтудИзба

Описание файла

Файл "Занятие №4 (ВчУ)" внутри архива находится в следующих папках: Раздаточные материалы, admyn. Документ из архива "Раздаточные материалы", который расположен в категории "". Всё это находится в предмете "военная кафедра" из 8 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "военная кафедра" в общих файлах.

Онлайн просмотр документа "Занятие №4 (ВчУ)"

Текст 6 страницы из документа "Занятие №4 (ВчУ)"

На этом работа схемы в режиме записи заканчивается.

В общем случае работа схемы взаимодействия с ЗУ происходит следующим образом:

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

При записи устройство управления ВчУ дополнительно к сигналу Обр выдает сигнал ПрЗп (признак записи информации). В ВчУ осуществляется только модифицированная запись, то есть сначала вся информация считывается из ячейки, а лишь затем производится запись в нее нужной информации. При записи информации во входной регистр (ВР) по сигналу ПрС в схеме взаимодействия с ЗУ формируется сигнал ТрОбр 2. В ответ УК выдает сигнал ВдС, по которому вновь сформированное слово передается в магистраль записи (МЗп) и завершается формирование сигнала ТрОбр 2.

3.8. Схема прерывания программ (Сх Пр)

Схема прерывания программ (Сх Пр) предназначена для:

  • приема и хранения заявок на внешние (по заявкам от абонентов), внутренние (от схем аппаратного контроля) и программные прерывания;

  • программного маскирования принятых заявок;

  • выработки сигнала Подм. АВР, управляющего прерыванием;

  • прерывания выполняемой программы и организации выполнения вклинивающейся подпрограммы, соответствующей сигналу, вызвавшему данное прерывание;

  • сброса заявок на прерывание по окончании их обслуживания.

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

Схема прерывания программ состоит из (рис 13):

  • регистра заявок (РЗ);

  • регистра масок (РМ);

  • схемы сборки;

  • схемы формирования сигнала Подм.АВР;

  • схемы подмены адреса;

  • схемы поразрядного сравнения.

16-разрядный регистр заявок (РЗ) служит для приема и хранения запросов на прерывания. Собран РЗ на JК- триггерах. Канальные (внутренние и внешние) заявки синхронизируются (СИ4) и поступают на единичные установочные входы соответствующих (согласно установленному приоритету) разрядов регистра. Для установки и исключения программных заявок на вход регистра заявок заведены 16-31-й разряды регистра РР1. Запись на РЗ управляется сигналами установки заявок (УЗ) и сигналами исключения заявок (ИЗ). Размещен в ТЭЗе ЛУС-0-032.

Регистр масок (РМ). В схеме прерывания программ предусмотрена возможность программно управлять (разрешать или запрещать) прерыванием от каких-либо запросов. Для этой цели существует специальный 16-разрядный регистр масок (РМ). Каждому разряду РЗ соответствует свой разряд РМ. На вход РМ заведены также разряды с 16 по 31-й первого регистра результата (РР1) для установки и исключения маски соответственно. Размещен РМ в ТЭЗе ЛУС-0-032.

Запись на РМ и РЗ осуществляется по СИ2 при наличие управляющих сигналов Упр.б РМ/3, УЗ, ИЗ, УМ и ИМ. Данные сигналы формируются в дешифраторе кода записи (ТЭЗы ЛУС-2-060 и ЛУС-0-032) в командах загрузка оперативных регистров (ЗОР) при значениях кода конфигурации записи КфЗ=001,010,011 и 100 соответственно.

Обобщенный управляющий сигнал Упр.б. РП/РЗ вырабатывается в ТЭЗе ЛУС-2-080 во всех командах загрузки регистров заявок и масок.

Схема поразрядного сравнения, размещенная в ТЭЗе ЛУС-0-032, выполняет поразрядную конъюнкцию каждого разряда РЗ с соответствующим ему разрядом РМ. Схема имеет 16 выходов (0…15р РМ/РЗ), которые заводятся в 3, 4 байты ВР.

Схема сборки (ТЭЗ ЛУС-О-О32) осуществляет поразрядное сравнение содержимого РЗ и РМ с последующим объединением незамаскированных заявок. При наличии хотя бы одной незамаскированной заявки на РЗ на выходе схемы сборки будет единичный сигнал.



Рис. 13. Функциональная схема прерывания программ.

Схема формирования сигнала необходимости авторазрыва , конструктивно размещенная в ТЭЗе ЛУС-0-032, вырабатывает сигнал Подм.АВР при наличии незамаскированных заявок на РЗ, если текущая команда не относится к классу команд, требующих индексирования следующей команды (ДШЗ, ИЗА, ЗНПИ) и команд выполняемого перехода.

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

Команда ЭКСТРАКОД (ЭК), вызванная к исполнению, запоминает по адресу А1 прерванное словосостояние процессора и передает управление команде ДШЗ, размещенной по второму адресу (А2). Команда ДШЗ определяет номер самой старшей заявки и по следующей за ней команде БПЯ управление передается на начальный адрес программы обслуживающей данную заявку. По окончании выполнения вклинивающейся программы на РЗ сбрасывается заявка, вызвавшая прерывание команды ИЗ, и управление передается по ячейке, в которую было записано прерванное словосостояние. В седьмом разряде этой ячейки записана единица и при восстановлении регистра словосостояния процессора схема прерывания программ разблокируется.

3.9. Схема взаимодействия с ПОУ (Сх В ПОУ).

Схема взаимодействия с ПОУ (Сх ПОУ) представленная на рис. 14 предназначена для:

  • приема информации с ПОУ и передачи ее в СВ;

  • формирования управляющих импульсов;

  • и
    ндикации основных регистров ВчУ.

Рис. 14. Схема взаимодействия с ПОУ

Для решения этих задач схема взаимодействия с ПОУ состоит из:

  • схемы приема информации;

  • схемы формирования контрольных разрядов;

  • схемы сравнения и анализа;

  • схемы формирования управляющих импульсов;

  • схемы управления индикацией.

Схема приема информации производит прием информации из ПОУ через 52 RС цепочки и инверторы на микросхемах 1ЛБ333.

RС цепочки используются для сглаживания пульсаций сигналов, поступающих с ПОУ.

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

К ним относятся:

  • потенциалы 32-разрядного клавишного регистра ИНФОРМАЦИОННОЕ ПОЛЕ;

  • потенциалы 4-разрядного клавишного регистра АДРЕС ОР, на РР1;

  • потенциал клавиша ОСТ, называемый ОСТ1, поступает в УУ ВчУ и осуществляет останов ВчУ;

  • потенциал клавиша НУ, производящий установку в исходное состояние основных регистров устройства СВ; на ВР, ССП, РР1, Схему прерывания программ, в УУ ВчУ;

  • потенциал клавиша АВТОМ в УУ ВчУ.

Потенциалы 32-разрядного клавишного регистра ИНФОРМАЦИОННОЕ ПОЛЕ поступают на вход оперативных регистров ВчУ и на схему формирования контрольных разрядов.

Кроме того, 2,3, и 4 байты клавишного регистра ИНФОРМАЦИОННОЕ ПОЛЕ поступают на регистр ССП для занесения адреса пуска программы.

12-31 разряды этого регистра поступают на схему сравнения и анализа для формирования останова или авторазрыва по заданному номеру команды, по чтению из заданной ячейки или по записи в заданную ячейку.

Высокий уровень выше перечисленных потенциалов (кроме потенциала АВТОМ) соответствует нажатому положению клавиши, низкий уровень — отжатому положению клавиши.

Потенциал клавиша АТОМ поступает в УУ ВчУ и обеспечивает автоматический или одно-командный режим работы ВчУ. Высокий уровень потенциала соответствует нажатому положению клавиши, низкий — отжатому.

Остальные потенциалы поступают на схему управления индикацией.

Схема формирования контрольных разрядов состоит из четырех сверток по mod 2 на 8 разрядов каждая. Контрольные разряды с выхода сверток поступают вместе с информационными разрядами в ВчУ на ОР, РР1, ССП.

С помощью клавиш, расположенных на ПОУ, можно производить:

останов или прерывание программы по номеру команды;

чтение из ячейки с заданным адресом;

запись в ячейку с заданным адресом.

Сигнал, обеспечивающий прерывание программы, называется авторазрыв — АВР.

Схема сравнения и анализа предназначена для формирования сигналов АВР и ОСТ 2.

С ПОУ на схему сравнения поступают 12-31-й разряды клавишного регистра ИНФОРМАЦИОННОЕ ПОЛЕ. В 12-15-м разрядах этого регистра содержится информация о блоке ЗУ (адрес блока), с которым мы работаем, а в 16-31-м разрядах содержится информация о номере команды, на которой необходимо остановиться (в случае останова или авторазрыва по номеру команды) или же адрес ячейки (в случае останова или авторазрыва по чтению ячейки или записи в ячейку).

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

Информация, поступающая с ПОУ на схему сравнения сравнивается с 16-31 разрядами РР1, в которых содержится номер выполняемой команды, и с 4-разрядным адресом блока ЗУ. При совпадении информации сработает система сравнения, и результат сравнения поступает на две микросхемы 133ЛА6. при наличии всех сигналов на входе одной из схем вырабатывается потенциал ОСТ 2 или АВР.

Схема анализа определяет условия, по которым происходит останов или авторазрыв (по номеру команды, по чтению из ячейки, по записи в ячейку).

Схема формирования управляющих импульсов предназначена для выработки управляющих сигналов 9АВР, ОСТ 2, ЗАП ССП, ТР ОПЕР, ЗАП ОР, ПУСК), к которым предъявляются жесткие требования по синхронизации.

Схема управления индикацией предназначена для управления 36 индикаторными лампочками ИСМ-6, 3-20 на ПОУ. Из ВчУ на схему управления индикацией поступает 36 разрядная информация с ОР, ВР, 16-разрядная информация с РР1, 8-разрядная информация с РР2 и первый байт ССП.

Со схемы приема информации поступают три потенциала: ИНДИК ОР, ИНДИК ВР, ИНДИК РР, которые являются управляющими сигналами для индикации информации, поступающей из ВчУ. В положении переключателя индикации ИНДИК ВР индицируется 36-разрядный регистр ВР. В положении переключателя индикации ИНДИК ОР индицируется 36-разрядный оперативный регистр. В положении переключателя индикации ИНДИК РР в первом байте регистра индикации индицируется первый байт регистра ССП, во втором байте — индицируется содержимое РР2, а в третьем и четвертом байтах — индицируется содержимое РР1.

Все сигналы со схемы управления индикацией поступают на ПОУ.

3.10. Сдвигатель.

Комбинационный сдвигатель, применяемый в СВ, предназначен для выполнения арифметического или логического сдвига 16-разрядного числа вправо либо влево на любое число разрядов от 1 до 15 и формирования контрольных разрядов по четности для старшего и младшего байтов результата.

Сдвигатель может работать в 4х режимах, которые задаются кодовой комбинацией сигналов: АРИФМЕТИЧЕСКИЙ – ЛОГИЧЕСКИЙ (АР/ЛОГ) и ВПРАВО-ВЛЕВО ПР/Л согласно таблице №5.

Таблица № 5.

Номер режима

Название режима

Входы

АР/ЛОГ

ПР/ЛОГ

1

Сдвиг влево логический

0

0

2

Сдвиг вправо логический

0

1

3

Сдвиг влево арифметический

1

0

4

Сдвиг вправо арифметический

1

1

В первом режиме (сдвиг влево логический) производится сдвиг информации в сторону старших разрядов. При этом старшие разряды «выдвигаются» за разрядную сетку и теряются. Места освобождаемые младшими разрядами, заполняются нулями.

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

Арифметические сдвиги (режим 3 и 4) характерны тем, что при их выполнении значение нулевого (знакового) разряда не изменяется, а сдвигу подлежат оставшиеся разряды. Так при выполнении арифметического сдвига влево (режим 3) информация смещается в сторону старших разрядов разрядной сетки сдвигателя и сдвиг начинается с первого разряда (а не нулевого, как при логическом сдвиге). Места, освобожденные младшими разрядами, заполняются нулями. При выполнении арифметического сдвига вправо (режим 4) «выдвигаются» младшие разряды, а места, освобожденные старшими разрядами, заполняются нулями, если знаковый разряд равен нулю, или единицами, если знаковый разряд равен единице.

Сдвигатель выполнен по трех уровневой схеме. Такая организация сдвигателя позволяет производить сдвиг на число различное число разрядов (от 1 до 15). На первом уровне производится сдвиг информации на 8 разрядов, на втором — на 1, 2 либо 3 разряда, на третьем — на 4 разряда.

В сдвигателе предусмотрена схема формирования контрольных разрядов, формирование которых производится параллельно с самой операцией СДВИГ. Контрольные разряды для каждого байта формируются путем сложения по mod 2 старого контрольного разряда с четностью выдвигаемых и вдвигаемых разрядов каждого байта. Причем, при выполнении арифметических сдвигов неучастие в них 0-го разряда (знакового) учитывается схемой коррекции контрольных разрядов.

Результирующая информация поступает на регистр результата РР1, где производится свертка по mod 2 каждого байта и результаты свертки сравниваются с соответствующими разрядами сформированными в сдвигателе. В случае не сравнения вырабатывается сигнал сбоя соответствующего байта.

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