Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Занятие №3 (УК).doc
Скачиваний:
3
Добавлен:
01.05.2025
Размер:
220 Кб
Скачать
☆

3.2.Схема управления ук (уук)

Схема управления предназначена для формирования управляющих сигналов записи и чтения информации из РУК в соответствии с кодом операции.

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

  • регистр сдвига Тг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. Если ЗУ свободно и нет обращения к данному модулю ЗУ более приоритетного процессора, то формируется последовательность сигналов управления как при обращении к обычному модулю ЗУ.