Структура системного микроконтроллера.

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

 

Примечание: Количество типов микроопераций для данного МП равно десяти.

 

 

Рассмотрим назначение и структуру двунаправленного шинного формирователя и буферного регистра.

Шинный формирователь и буферный регистр.

 

Служат для обеспечения соединения МП с системной магистралью (ШД) и системным микроконтроллером.

А) Двунаправленный формирователь. Шинный формирователь обладает тристабильным состоянием: * передача (прием «1») , * передача (прием «0»), * импеданстное – высокоомное состояние.

Структура шинного формирователя:

 

 

Б) Буферный регистр – однонаправленный регистр для передачи адресной информации.

Структура буферного регистра: