Читать реферат по информатике, вычислительной технике, телекоммуникациям: "Однокристальные контроллеры семейства МК51" Страница 3
адресуемом пространстве специальных регистров (128 байт). Сюда же включены и некоторые регистры ЦП. Пространство специальных регистров вместе с младшей частью адресного пространства внутренней памяти данных образуют прямо адресуемую область. При этом сначала размещается младшая половина пространства внутренней памяти данных, а затем пространство специальных регистров.Блок регистров специальных функций
Символ | Наименование | Адрес |
ACC | Аккумулятор | 0E0H |
B | Регистр-расширительаккумулятора | 0F0H |
PSW | Словосостоянияпрограммы | 0D0H |
SP | Регистр-указательстека | 81H |
DPRT | Регистр-указательданных (DPH) | 83H |
(DPL) | 82H | |
P0 | Порт0 | 80H |
P1 | Порт1 | 90H |
P2 | Порт2 | 0A0H |
P3 | Порт3 | 0B0H |
IP | Регистрприоритетов | 0B8H |
IE | Регистрмаски прерываний | 0A8H |
TMOD | Регистррежима таймера/счетчика | 89H |
TCON | Региструправления/статусатаймера | 88H |
TH0 | Таймер0 (старший байт) | 8CH |
TL0 | Таймер0 (младший байт) | 8AH |
TH1 | Таймер1 (старший байт) | 8DH |
TL1 | Таймер1 (младший байт) | 8BH |
SCON | Региструправленияприемопередатчиком | 98H |
SBUF | Буферприемопередатчика | 99H |
PCON | Региструправлениямощностью | 87H |
Формат слова состояния программы (PSW)
| Символ | Позиция | Имя и значение |
| C | PSW.7 | Флаг переноса. Устанавливается и аппаратурными средствами или программой при выполнении арифметических и логических операций |
| AC | PSW.6 | Флаг вспомогательного переноса. Устанавливается и сбрасывается только аппаратурными средствами при выполнении команд сложения и вычитания и сигнализирует о переносе или заеме в бите 3 |
| F0 | PSW.5 | Флаг 0. Может быть установлен, сброшен или проверен программой как флаг специфицируемый пользователем |
| RS1RS0 | PSW.4PSW.3 | Выбор банка регистров. Устанавливается и сбрасывается аппаратно при выполнении арифметических операций |
| OV | PSW.2 | Флаг переполнения. Устанавливается и сбрасывается аппаратно при выполнении арифметических операций |
| - | PSW.1 | Не используется |
| P | PSW.0 | Флаг паритета. Устанавливается и сбрасывается аппаратно в каждом цикле команды и фиксирует нечетное/четное число единичных бит в аккумуляторе, т.е. выполняет контроль по четности (PSW.0) |
Центральный процессор МК51 содержит специальную логику для выполнения ряда однобитных операций, в которых роль аккумулятора реализует флажок переноса СУ. Для хранения булевых данных в архитектуре МК51 предусмотрено отдельное прямо адресуемое пространство BSEG (256 бит), которое физически совмещено с прямо адресуемой
Похожие работы
| Тема: Однокристальные микроЭВМ семейства МК51 |
| Предмет/Тип: Информатика, ВТ, телекоммуникации (Контрольная работа) |
| Тема: Однокристальные микроЭВМ семейства МК51 |
| Предмет/Тип: Информатика, ВТ, телекоммуникации (Контрольная работа) |
| Тема: Контроллеры семейства МК51 |
| Предмет/Тип: Информатика, ВТ, телекоммуникации (Реферат) |
| Тема: Контроллеры семейства МК51 |
| Предмет/Тип: Информатика, ВТ, телекоммуникации (Реферат) |
| Тема: Однокристальные микропроцессорные устройства. Архитектура и виды микроЭВМ и микроконтроллеров |
| Предмет/Тип: Информатика, ВТ, телекоммуникации (Реферат) |
Интересная статья: Быстрое написание курсовой работы

(Назад)
(Cкачать работу)