Domov Technika Registr slov stavu programu

Registr slov stavu programu



Složení originálu

PSW 51 jednočipového mikropočítače je 8bitový registr, který se používá k uložení nějakého stavu po provedení instrukce. Obvykle jej vyplňuje CPU, ale uživatel může také změnit stavové bity Value. Definice každého příznakového bitu je následující:

Bit7 Cy

Bit6 AC

Bit 5 F0

Bit4 RS1

Bit3 RS0

Bit2 OV

Bit1 –

Bit0 P

Hlavní obsah

1 . CY (přenést):

CY znamená operaci nést navíc a půjčovat v operaci odečítání. Pokud je v operaci odečítání prováděna operace sčítání nebo vypůjčování, CY je nastaveno na 1, jinak je 0.

2. AC (Auxiliary Carry):

V podstatě stejně jako CY, rozdíl je v tom, že AC představuje postup od nižších 4 bitů k vyšším 4 bitům. , Půjčit si.

3.F0:

Tento bit je příznakový bit spravovaný uživatelem a uživatel si jej může nastavit podle svých potřeb.

4. RS1, RS0:

Tyto dva bity se používají k výběru aktuální oblasti pracovního registru. 8051 má 8 8bitových registrů R0~R7, jejich adresy v RAM lze určit podle potřeb uživatele.

RS1 RS0: Adresa R0~R7

0 0: 00H~07H

0 1: 08H~0FH

10: 10H-17H

11: 18H~1FH

5.OV:

Tento bit označuje, zda operace přetekla . Pokud výsledek operace překročí rozsah, který může být reprezentován 8bitovým číslem se znaménkem, tj. -128 ~ +127, pak OV = 1.

6.P:

P je příznak parity. Pokud je počet 1s v akumulátoru A lichý, pak P = 1; pokud je počet 1s v akumulátoru A sudý, pak P = 0.

Tento článek je ze sítě, nereprezentuje pozici této stanice. Uveďte prosím původ dotisku
HORNÍ