Z80 CPU Dezimalkorrektur des Akkumulators - Decimal Adjust Accumulator history menue
die Dezimalkorrektur ist nur für den Akkumalator verfügbar und sie wirkt ausschließlich auf einstellige Hexadezimalzahlen, welche auf den zugehören Dezimalwert korrigiert werden. Sinn macht der Befehl nur auf Werte zwischen AH und FH.
ZERO, CARRY und SIGN-FLAGs werden entsprechend der Operation beeinflusst
DAA

Operation: AD  AH

Maschinencode:

Binär

OBJECT-CODE

0010 0111B

27H

Beschreibung:

Der 8-Bit-Inhalt des Registers A wird dezimal konvertiert. 

M1-Zyklen: 1
T-Zyklen: 4
Flag-Register: ZERO, CARRAY und SIGN werden entsprechend gesetzt 
Beispiel: Das Register A enthalte 0DH. Nach denn Befehl DAA, ist das Register A mit 13H  geladen.



zur Hauptseite
© Samuel-von-Pufendorf-Gymnasium Flöha © Frank Rost am 15. Mai 2009

... dieser Text wurde nach den Regeln irgendeiner Rechtschreibreform verfasst - ich hab' irgendwann einmal beschlossen, an diesem Zirkus nicht mehr teilzunehmen ;-)

„Dieses Land braucht eine Steuerreform, dieses Land braucht eine Rentenreform - wir schreiben Schiffahrt mit drei „f“!“

Diddi Hallervorden, dt. Komiker und Kabarettist