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

Занятие №3 (УК) (1039377), страница 4

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

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

Схема управления УК включает:

  • регистр сдвига Тг1-Тг4;

  • дешифратор операций ДшОП1;

  • вентили В;

  • формирующие триггеры (Тг5, Тг6, Тг7).

Дешифратор операций ДшОП1 выдаёт управляющие сигналы не по всем операциям УК, поэтому функционально к УУК можно отнести дешифраторы ДшОП2 и ДшОП3, входящие соответственно в схему прерывания УК и адаптера РТА.

Дешифратор ДшОП1 управляет операциями чтения маскированной заявки и регистра подмены, а также выбором байта при операциях с регистрами заявок и масок, выдавая сигналы: ЗпРП, ЧтРП, ЧтМЗ мл.б.,ЧтМЗ ст.б., УПР.мл.б, УПР ст. б.

Причём сигналы УПР.мл.б, УПР ст. б формируются только в том случае, когда два старших разряда КОП УК будут иметь значения соответственно 01 или 10. Это необходимо для запрета одновременного выполнения операции с двумя байтами в регистрах заявок и масок.

Кроме того, ДшОП1 выдаёт сигналы исключения заявок: Иск3 мл.б, Иск3 ст. б, которые помимо исключения заявок по данным разрядам, пройдя через сборку образуют сигнал сброса прерывания УК (СБР ЗПр. УК).

Дешифратор ДшОП2 управляет операциями формирования заявок и масок, выдавая сигналы: Уст3, Иск3, УстМ, ИскМ.

Дешифратор ДшОП3 управляет операциями обращения к РТА, выдавая сигналы записи и чтения информации на РТА( ЗпРТА, ЧтРТА).

    1. Коммутатор УК

Коммутатор УК предназначен для выдачи информации в ВчУ с 4-х различных направлений посредством младшего байта магистрали чтения.

Коммутатор УК представляет собой сборку из восьми схем “И-ИЛИ”, на вход которой поступает информация с выходов регистра подмены, регистра масок, регистра заявок и буферного регистра РТА.. Информация с выхода коммутатора через сборку из девяти схем “И-НЕ” поступает в младшие разряды магистрали чтения. В коммутаторе осуществляется контроль информации по mod 2. Коммутатор формирует сигнал “Сб.РП”(Сбой информации Рг.подмены) в случае несравнения значения контрольного разряда Регистра подмены со значением свертки по mod 2 содержимого Рг подмены.

3.4.Работа УК в режиме обращения к собственным регистрам

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

При этом исполнительный адрес А2, выделяемый ВчУ в МА, воспринимается в УК как команда, у которой КОП УК содержится в разрядах 20-23 , а информация для записи в регистры в разрядах 24-31.

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

20

21

22

23

24

25

26

27

28

29

30

31

КОП УК

Информация УК

Рис.2. Структурная схема исполнительного адреса при обращении к УК

Операции, выполняемые в УК, приведены в таблице №2:

Таблица 2

КОП

Обозначение и название операций

1

0001

ЧтМЗ мл.б чтение маскированной заявки младшего байта.

2

0010

ЧтРП чтение регистра подмены

3

0011

ЗпРП запись регистра подмены

4

0100

ИСК.З.мл.б. исключение заявки младшего байта.

5

0101

УСТ.З мл.б. установка заявки младшего байта.

6

0110

УСТ.М мл.б. установка маски младшего байта.

7

0111

ИСК.М мл.б. исключение маски младшего байта.

8

1000

ИСК.З ст.б. исключение заявки старшего байта.

9

1001

УСТ.З ст.б. установка заявки старшего байта.

10

1010

УСТ.М ст.б. установка маски старшего байта.

11

1011

ИСК.М ст.б исключение маски старшего байта.

12

1100

ЧтРТА чтение с РТА РБФ

13

1101

ЗпРТА запись на РТА РСдв

14

1110

не используется

15

1111

ЧтМЗ ст.б. чтение маскированной заявки старшего байта

Для обращения к собственным регистрам УК ВчУ выдает в магистраль адреса адрес нулевого модуля ЗУ, а по КШУ1 сигнал ТрОбр1-7. Если ЗУ свободно и нет обращения к данному модулю ЗУ более приоритетного процессора, то формируется последовательность сигналов управления как при обращении к обычному модулю ЗУ.

3.4.1 Обращение к регистру заявок

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

  1. Синхронизатор

Синхронизатор предназначен для синхронизации работы УУК, ВчУ и УО. Синхронизатор состоит из:

  • задающего генератора (Г);

  • счётчика (Сч8);

  • дешифратора основных серий (Дш1);

  • дешифратора сдвинутых серий (Дш2);

  • сборки основных серий (Сб1);

  • сборки сдвинутых серий (Сб2).

Синхронизатор выдаёт 16 серий импульсов с периодом 1330 нс, длительностью 166 нс и сдвинутых одна относительно другой на 83 нс, а также 8 серий импульсов с периодом 665 нс длительностью 166 нс и сдвинутых одна относительно другой на 83 нс.

Все синхроимпульсы делятся на основные (С1-С8, СИ1-СИ4) и сдвинутые (СС1-СС8, СИС1-СИС4). Как основные, так и сдвинутые серии импульсов сдвинуты одна относительно другой на 166 нс. СС1-СС8 в СВ не используются.

Основные серии (С1-С8) образуются на выходах Дш1, а сдвинутые серии (СС1-СС8) на выходах Дш2 под воздействием импульсов, поступающих со счётчика Сч8.

Счётчик работает в двухтактном режиме от двух инверсных одна относительно другой серии импульсов (С’, C’) с периодом 166 нс и длительностью 83 нс, выдаваемых задающим генератором (Г). Работа счётчика происходит в коде Грэя.

Таблица истинности счётчика синхронизатора

-------------------------------------------------------------

а в с Ка Iа Кв Iв Кс Iс

-------------------------------------------------------------

0 0 0 1

0 0 1 1

0 1 0 1

0 1 1 1

1 0 0 1

1 0 1 1

1 1 0 1

1 1 1 1

----------------------------------------------------------------

Ia=(всвс)а

Ка=(всвс)а

Iв=авс

Кв=авс

Iс=авс

Кс=авс

Серии (СИ) основные и сдвинутые образуются из серий с помощью сборок Сб1 и Сб2 по следующим логическим формулам:

СИ1=С1С5 СИС1=СС1СС5

СИ2=С2С6 СИС2=СС2СС6

СИ3=С3С7 СИС3=СС3СС7

СИ4=С4С8 СИС4=СС4СС8

  1. Работа УК в режиме управления обращением к модулям ЗУ

Работу УК в этом режиме рассмотрим на примере обращения пятого процессора к первому модулю ЗУ в режиме ''модифицированная запись".

Предварительно будем считать, что в результате обращения ВчУ(процессора 7) к собственным Рг УК(ЗУ0) в младшие разряды МА выдана информация, которая в восьмеричной системе счисления выглядит 1450. Представим эту информацию в двоичном коде:


20 21 22 23 24 25 26 27 28 29 30 31

код инф.


0 0 1 1 0 0 1 0 1 0 0 0


20-23 разряды - код операции(0011- запись в Рг подмены).

24-30 разряды, информация подлежащая записи в РгП:

001- код подмены ОЗУ,

0100- код подмены ДЗУ

Так как регистр подмены 7-ми разрядный, то 31 разряд МА для записи информации в регистр подмены не используется

При этом разряды с 20 по 23 МА подключены к УУК на ДшОП1, разряды с 24 по 30 МА подключены непосредственно к регистру подмены .

При обращении ВчУ к РУК УПО формирует сигнал Обр1-0, который запускает сдвиговый регистр УУК.

Сигнал Обр1-0 поступает на Тг1 регистра сдвига, который по синхроимпульсу СИ1 установится в единичное состояние. Единичный потенциал с прямого выхода Тг1 поступает на вход Тг2 регистра сдвига, который по СИ4 (через 1,2 мкс) установится в единичное состояние. В результате, схемой управления будет сформирован сигнал Зан0 высокого уровня . Этот сигнал поступает в ДшОбр, где используется для анализа занятости модулей ЗУ. Единичный потенциал с прямого выхода Тг2 поступает на вход Тг3 регистра сдвига. По следующему импульсу СИ4 Тг3 установится в единичное состояние. В результате схемой управления сформируется сигнал Гот0 низкого уровня. Этот сигнал используется для открытия вентилей младших разрядов магистрали чтения. Единичный потенциал с прямого выхода Тг1 регистра сдвига одновременно поступает на вентиль (В) и открывает его . Так как на вход ДшОП1 поступил код 0011 (запись в РП) , то на выходе ДшОП1 формируется сигнал ЗпРП, который через открытый вентиль поступит на синхронизирующий вход (вход С )

Д-триггров регистра подмены и разрешит запись информации в триггеры .Таким образом в регистр подмены будут записаны коды подмены модулей ЗУ.

(При чтении информации из РП УК работает аналогично, за исключением того, что в соответствии с кодом операции УК ДшОП1 формирует сигнал «чтение регистра подмены» (ЧтРП), который поступает в коммутатор УК и совместно с сигналом Г0Т0 разрешает выдачу информации, хранящейся в РП в младшие разряды МЧт).

Информация, записанная в РП, в виде уровней напряжения логической «1» (если в Тг записана «1» ) и логического «0» (если в Тг записан 0) поступает на вход Кф Обр и Кф Зан.

При обращении пятого процессора к первому модулю ЗУ на вход ДшОбр по КШУ1 поступает сигнал ТрОбр1-5 низкого уровня и адрес модуля ЗУ. Номер модуля ЗУ (четыре старших разряда) поступает в виде физического адреса модуля. Если модуль ЗУ1 свободен, то на вход ДшОбр (ДшОбр ОЗУ) по КШУ2 поступает сигнал Зан1 единичного уровня.. В результате на выходе пятого ДшОбр формируется сигнал неконфигурированного обращения (di) к ЗУ1 нулевого уровня и сигнал заявка канала (ЗК) также нулевого уровня. При этом реализуются следующие логические функции:

___ ___________________

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

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

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

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