CODING - CLEFS POUR AMSTRAD - Système de base par Daniel Martin

REGISTRE DU Z80


 

Détails du registre F (flag - drapeau)

S = Signe                  : passe à  1 si le bit le plus significatif du résultat d'une opération est 1.
Z = Zéro                   : passe à  1 si le résultat de l'opération est nul.
H = Demi                   : identique à C, mais pour les opérations sur des demi-octets.
P/V = Parité/dépassement   : P=1 s'il y a un nombre pair de bits à 1,
                             ou V=1 dépassement s'il y a dépassement de capacité après une opération avec des nombres signés.
N=Opération précédente     : N=1 si l'opération précédente était une soustraction, et N=0 pour une addition.
C = Retenue                : passe à 1 si le résultat nécessite une retenue (soustraction) ou un report (addition).

Remarque   :  les drapeaux H et N ne peuvent pas être testés.
 

» Sommaire
» Prochaine page ...

A voir aussi sur CPCrulez , les sujets suivants peuvent vous intéresser...

» CodingBOOK Clefs1 33 Circuit AY3 8912 PSG - Registres

» Laisser un commentaire ou  en discuter sur le forum ...