µC 80C535 Befehl DA A ( BCD in Binär )

#594753
Lesenswert?

Decimal Adjust:

Falls der Wert der Bits 0-3 in A größer als 9 ist,
oder falls AC auf 1 gesetzt ist, wird 6 zu A addiert.
Diese interne Addition setzt C, wenn bei dieser
Korrekturaddition ein Übertrag ins höhere Nibble erfolgt, andernfalls
wird es jedoch nicht gelöscht. Ist C jetzt gesetzt oder ist das 
höherwertige Nibble größer als 9, wird 6 dazu addiert, um eine
BCD-Zahl zu erzeugen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren