Регистры состояния и режима работы процессора TMS320VC5402.

C54x DSP имеет три регистра состояния и управления:

• Регистр состояния 0 (ST0)

• Регистр состояния 1 (ST1)

• Регистр состояния режима процессора (PMST)

ST0 и ST1 содержат биты состояния блоков АУ и различных условий; PMST содержит режимы установки памяти и информацию управления. Потому что эти регистры отображаются на память, они могут быть записаны и прочитаны из памяти данных; состояние процессора может быть сохранено и восстановлено в процедуре обработки прерываний (ISRs).

Отдельные биты регистров ST0 и ST1 могут быть установлены или очищены командами SSBX и RSBX. Например, режим расширения знака может быть установлен командой SSBX SXM или сброшен командой RSBX SXM. Поля ARP, DP и ASM могут быть загружены командой LD с коротким непосредственным операндом. Поля ASM и DP могут быть также загружены командой LD из памяти данных.

Биты регистра ST0 показаны на рис. 5.1 и описаны в табл. 5.1, а биты регистра ST1 – на рис. 5.2 и в табл. 5.2.