4.5.1. Der PSW-Programm Statuswort

PSW Program Status Word Register
Das Register PSW (Program Status Word) oder das Programm Statuswort enthält Informationen über den Status der CPU. Enthält Indikatoren oder Fahnen zu verwenden bedingte Anweisungen, Entscheidungen zu treffen. Diese Indikatoren werden automatisch, wenn eine der Anweisungen in der folgenden Tabelle dargestellt ausgeführt wird, kann auch durch den Anwender geändert werden geändert. Die PSW befindet sich in unmittelbarer Adresse 0D0H (SFRs Bereich) und die Anschrift Bit-Unterstützung Stück für Stück.
Indikatoren oder Flaggen
- C: Carry Flag.
- AC: Auxiliary Carry Flag zeigt den Übertrag von Bit 3 ist für Operationen verwendet BCD.
- F0, Anzeige oder Allzweck-Benutzer.
- Ov: Überlauf-Anzeige, wenn ein Abdriften in die 6. und 7. Bit auf einmal.
- P: Parität Indikator zeigt 1, wenn die Zahl ungerade ist Acc über die.
- Rs 0 und Rs 1: Auswahl der Bankunterlagen.
Rs1 | RS0 | Bank | Adresse |
0 | 0 | 0 | 00H bis 07H |
0 | 1 | 1 | 08h bis 0FH |
1 | 0 | 2 | 10H 17H |
1 | 1 | 3 | 18H bis 1FH |
Hinweise betreffen Fahnen
Unterricht | C | Ov | Ac |
ADD | x | x | x |
ADDC | x | x | x |
SUBBED | x | x | x |
MUL | 0 | x | |
DIV | 0 | x | |
DA | x | | |
RRC | x | | |
RLC | x | | |
SETB C | 1 | | |
CLR C | 0 | | |
CPL C | x | | |
ANL C, bit | x | | |
ANL C, / bit | x | | |
ORL C, Bit | x | | |
ORL C, / bit | x | | |
MOV C, bit | x | | |
CJNE | x | | |