Регистры

Регистры спец функций

SP.

8-разрядный регистр, содержит адрес верхушки стека. Предполагается размещение области стековой памяти только в области внутреннего ОЗУ данных.

Глубина стека ограничена объемом резидентного ОЗУ. Вызов подпрограммы использует 2 ячейки стека, прерывание -4ячейки.

При сбросе МК указатель стека устанавливается в состояние 07h, назначая область стека в первый банк регистров (регистр R7 нулевого банка имеет адрес 07h, при загрузке в стек содержимое указателя SP увеличивается на 1).

n PSW[7] - CY - перенос из старшего (7) разряда АЛУ;

n PSW[6] - AC - перенос из младшей тетрады АЛУ;

n PSW[5] - F0 - флаг пользователя.

n PSW[4:3] - RS номера банка регистров

n PSW[2] - флаг арифметического переполнения OV

n PSW[0] - флаг четности P

RS1:RS0-биты выбора банка регистров


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: