Простейшая микро-ЭВМ


           

ФУНКЦИОНАЛЬНАЯ СХЕМА МИКРОПРОЦЕССОРА


При работе с ПМ-ЭВМ пользова­телю необходимо иметь информацию о числе и назначении всех регистров, специальных указателей, называемых флагами, и о системе команд МП. Число, назначение регистров, флагов и команд пользователь изменить не может. Он может изменять лишь содержимое регистров и использовать команды в любой нужной ему комбинации.

Как уже говорилось, под регистром подразумевается спе­циальное запоминающее устройство, состоящее из элементов (триггеров) с двумя устойчивыми состояниями. Число элемен­тов (восемь) соответствует одному байту. Большинство ре­гистров микропроцессора 8-разрядные и лишь некоторые 16-разрядные. Все регистры разбиты на группы и отличаются различным функциональным назначением.

Основными блоками МП (рис. 4.4) являются: блок регист­ров общего назначения со схемой выборки регистров, регистр команд с дешифратором команд и формирователем машинных циклов, арифметическо-логическое устройство (АЛУ) с ре­гистром А (аккумулятором), выполняющее арифметические и логические операции, регистр временного хранения данных W и Z (РВХД), флаговый регистр, устройство управления и син­хронизации, буферы шины данных (БШД) и адреса (БША), буфер аккумулятора (БА), схема приращения и уменьшения (СПИУ).

Рис. 4.4. Схема ЦПЭ на базе микропроцессора КР580ИК80А:

СГ - сигналы генератора тактовых импульсов; СС — сигнапы синхронизации

Доступными программисту являются следующие регистры: шесть 8-разрядных регистров, адресуемых по одному или пара­ми (регистры В, С, D, E, H, L); один 8-разрядный регистр А, называемый аккумулятором; один 16-разрядный регистр, называемый указателем стека; один 16-разрядный регистр, на­зываемый счетчиком команд, или программным счетчиком.

В некоторых специальных случаях могут быть доступными данные следующих двух регистров: регистра команд (8-разряд­ного) ; флагового регистра (5-разрядного).

Программно недоступными пользователю являются регист­ры W и Z. Они используются для временного хранения данных при выполнении команд микропроцессором.



Содержание  Назад  Вперед





Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий