Állapot és vezérlő regiszterek

Ezekkel regiszterek információt kapni az eredményeket a parancsot, és befolyásolják a feltétele a képviselő.

Regisztráció mutató IP parancsok (Instruction Pointer nyilvántartás)

Zászlók regisztrációhoz zászlók (jelzők regisztrálni)

Az egyes bitek e nyilvántartás bizonyos funkciókat, és az úgynevezett zászlók (lásd. Fig.2.4).

Háromféle zászlók: az állapotjelző (6 zászlók CF, PF, AF, ZF, SF, OF), a zászlók (DF flag) és a rendszer zászlók (TF zászlók és IF). Kijelölése zászlók táblázat mutatja 2.1.

Állapot és vezérlő regiszterek

Ábra. 2.4. Flag regisztráljon Intel 8086

Táblázat 2.1. Hozzárendelése zászlók zászló regiszter

Leírás és a fő célja a zászló

CF Carry flag (Carry Flag)

1 - aritmetikai művelet előállított carry a legnagyobb helyiértékű bit (a művelet eredmény nem fér a vevő) vagy egy hitelt az eredmény az MSB; 0 - hordoznak, vagy kölcsön nem volt. (Senior 7, 15 vagy 31 perc függően bites operandus dimenzió) (műveletek előjel nélküli egész szám)

Vége táblázat. 2.1.

PF paritás Flag (Zászló paritás)

1 - nyolc LSB (legkevésbé szignifikáns bájt) eredményt tartalmaz páros számú is; 0 - nyolc darab legkisebb helyiértékű bitjére eredmények tartalmaznak páratlan számú egységek. (Ez a jelző csak a nyolc legkevésbé szignifikáns bit az operandus bármilyen méretű)

AF Aux. szállítására zászló (kiegészítő Carry Flag)

1 - aritmetikai művelet előállított carry a harmadik bit vagy egy kölcsön a harmadik bit az eredmény; 0 - hordoznak, vagy kölcsön nem volt. (Műveletek számok BCD formátumban)

ZF Zero Flag (Zászló Zero)

1 - A művelet eredménye nulla; 0 - nulla működési eredményt.

Kapcsolódó cikkek