Микроконверторы фирмы Analog Devices в микропроцессорных приборных комплексах. Виноградов А.Б - 30 стр.

UptoLike

30
SP (регистр-указатель стека)
Адрес 81h, значение после сброса 07h, битовая адресация отсутствует.
Регистр-указатель стека SP используется для запоминания адреса внут-
реннего ОЗУ, который называется «вершиной стека». При выполнении инст-
рукций PUSH и CALL регистр SP инкрементируется до записи данных в стек.
По умолчанию после сброса в SP записывается значение 07h, поэтому стек на-
чинается с адреса 08h.
DPTR (регистр-указатель данных DPP/DPH/DPL)
Адреса 84h/83h/82h, значения после сброса 00h/00h/00h, битовая адреса-
ция отсутствует.
Регистр-указатель данных DPTR составлен из трех 8-битных регистров,
называемых DPP (регистр номера страницы), DPH (регистр старшего байта) и
DPL (регистр младшего байта). Они используются для обеспечения доступа
программы к данным из внешней памяти. С регистром можно работать как с
24-битным (DPTR) либо как с тремя независимыми 8-битными регистрами
(DPP, DPH, DPL).
PSW (регистр слова состояния программы)
CY AC F0 RS1 RS0 OV F1 P
Адрес D0h, значение после сброса 00h, битовая адресация имеется.
Регистр PSW содержит биты (флаги), отражающие текущее состояние
процессора, как показано в табл. 1.3.
Таблица 1.3
Назначение битов специального регистра PSW
Бит Имя Описание
7 CY Флаг переноса
6 AC Дополнительный флаг переноса
5 F0 Флаг общего назначения
4 RS1 Биты выбора банка регистров
3 RS0 RS1
0
0
1
1
RS0
0
1
0
1
Выбранный банк
0
1
2
3
2 OV Флаг переполнения
1 F1 Флаг общего назначения
0 P Бит паритета
PCON (регистр управления питанием)
CMOD
SERIPD
INT0PD
ALEOFF
GF1 GF0 PD IDL