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