Читать курсовая по информатике, вычислительной технике, телекоммуникациям: "Проектирование микропроцессорной системы на основе микроконтроллера К1816ВЕ31" Страница 3
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя »
флага паритета и т.п. Таблица 3.1
| Символ | Наименование | Адрес |
| * АСС | Аккумулятор | 0Е0Н |
| * В | Регистр-расширитель аккумулятора | 0F0Н |
| * PSW | Слово состояния программы | 0D0H |
| SP | Регистр-указатель стека | 81Н |
| DPTR | Регистр-указатель данных (DPH) (DPL) | 83H 82H |
| * P0 | Порт 0 | 80Н |
| * Р1 | Порт 1 | 90Н |
| * Р2 | Порт 2 | 0А0Н |
| * Р3 | Порт 3 | 0В0Н |
| * IP | Регистр приоритетов | 0В8Н |
| * IE | Регистр маски прерываний | 0А8Н |
| TMOD | Регистр режима таймера / счетчика | 89Н |
| * TCON | Регистр управления / статуса таймера | 88Н |
| TH0 | Таймер 0 (старший байт) | 8СН |
| TL0 | Таймер 0 (младший байт) | 8АН |
| TH1 | Таймер 1 (старший байт) | 8DН |
| TL1 | Таймер 1 (младший байт) | 8BН |
| Символ | Наименование | Адрес |
| * SCON | Регистр управления приемопередатчиком | 98Н |
| SBUF | Буфер приемопередатчика | 99Н |
| PCON | Регистр управления мощностью | 87Н |
Примечание. Регистры, имена которых отмечены знаком (*), допускают адресацию отдельных бит. Таблица. 3.2
| Символ | Позиция | Имя и назначение |
| С | PSW.7 | Флаг переноса. Устанавливается и сбрасывается аппаратурными средствами или программой при выполнении арифметических и логических операциях |
| АС | PSW.6 | Флаг вспомогательного переноса. Устанавливается и сбрасывается только аппаратурными средствами при выполнении команд сложения и вычитания и сигнализирует о переносе или займе в бите 3. |
| F0 | PSW.5 | Флаг 0. Может быть установлен, сброшен или проверен программой как флаг, специфицируемый пользователем. |
| RS1 RS0 | PSW.4 PSW.3 | Выбор банка регистров. Устанавливается и сбрасывается программой для выбора рабочего банка регистров (см. примечание) |
| OV | PSW.2 | Флаг переполнения. Устанавливается и сбрасывается аппаратно при выполнении арифметических операций. |
| – | PSW.1 | Не используется. |
| Р | PSW.0 | Флаг паритета. Устанавливается и сбрасывается аппаратно в каждом цикле команды и фиксирует нечетное / четное число единичных бит в аккумуляторе, т.е. выполняет контроль по четности. |
Примечание. Выбор рабочего банка регистров
| RS1 | RS0 | Банк | Границы адресов |
| 0 | 0 | 0 | 00Н-07Н |
| 0 | 1 | 1 | 08Н-0FH |
| 1 | 0 | 2 | 10H-17H |
| 1 | 1 | 3 | 18H-1FH |
При выполнении многих команд в АЛУ формируется ряд
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя »
Похожие работы
Интересная статья: Основы написания курсовой работы

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