Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Управляющая часть содержит регистр команд (РК), дешифратор команд (ДШК), устройство управления (УУ), счетчик команд (СК) и ГТИ



Управляющая часть содержит регистр команд (РК), дешифратор команд (ДШК), устройство управления (УУ), счетчик команд (СК) и ГТИ.

Последовательность выполнения команд:

1) содержимое счетчика команд выставляется на шину адреса (ША);

2) выбирается код команды из ПЗУ через шину данных (ШД) в РК;

3) происходит дешифрация кода в ДШК и УУ вырабатывает последовательность сигналов, необходимых для выполнения команды;

4) осуществляется подготовка и размещение операндов;

5) выполняется операция с участием АЛУ, А и РОН.

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

Различают три способа обмена информацией между микро-процессорной системой и внешними устройствами:

1) программный — инициируется программой с помощью команд ввода и вывода. Важной задачей является проверка готовности ВУ. В некоторых системах при отсутствии готовности внешних устройств МП переходит в состояние ожидания. Чаще приходится организовывать специальную команду опроса готовности, которая повторяется многократно до появления сигнала готовности. Достоинство программного обмена — его простота, недостаток — бесполезная трата времени на ожидание и невозможность обеспечения своевременной реакции МП на внезапно возникшую потребность ВУ в обмене информацией;

2) с прерыванием программы — по специальному сигналу запроса на прерывание МП после выполнения текущей команды переходит к выполнению подпрограммы обслуживания прерываний, затем возвращается к реализации основной программы;

3) с помощью прямого доступа к памяти (ПДП) — на запрос ПДП микропроцессор прекращает работу и отключается от системной магистрали. Обмен информацией между ОЗУ и ВУ осуществляет специальный контроллер прямого доступа к памяти. Используется для ускорения обмена блоками информации.





Дата публикования: 2014-11-28; Прочитано: 294 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...