Структура системного микроконтроллера.
В начале каждого машинного цикла на шину данных микропроцессора (ШД) выдается байт состояния – SW. Действует он в течение длительности машинного цикла, следовательно, для его сохранения требуется регистр состояния. Данные из регистра состояния (код слова состояния) подаются на дешифратор, результат дешифрования слова состояния – это сигнал управления для выполнения микрооперации в данном машинном цикле.
Примечание: Количество типов микроопераций для данного МП равно десяти.
Рассмотрим назначение и структуру двунаправленного шинного формирователя и буферного регистра.
Шинный формирователь и буферный регистр.
Служат для обеспечения соединения МП с системной магистралью (ШД) и системным микроконтроллером.
А) Двунаправленный формирователь. Шинный формирователь обладает тристабильным состоянием: * передача (прием «1») , * передача (прием «0»), * импеданстное – высокоомное состояние.
Структура шинного формирователя:
Б) Буферный регистр – однонаправленный регистр для передачи адресной информации
Структура буферного регистра: