Daa

instrukce procesoru Z80 From Wikipedia, the free encyclopedia

Remove ads

daa nebo DAA je instrukce procesorů Intel 8080 a Z80. Instrukce provádí desítkovou korekci po operacích sčítání a odčítání operandů ve formátu BCD.[1] Instrukce daa je nejspíše nejkomplikovanější a v oficiální dokumentaci nejhůře popsaná instrukce procesoru Z80.[2]

Instrukce procesoru Z80

Další informace Kód instrukce ...

Kód instrukce daa je jednobytový, jeho hodnota je 39 desítkově a 27 šestnáctkově. Vykonání instrukce vyžaduje jeden M-cyklus a trvá čtyři T-cykly.[3][4]

Instrukce upravuje hodnotu v registru A podle stavu příznaku odečítání N, příznaku přenosu C a příznaku polovičního přenosu H a ovlivňuje příznak přenosu C.[3]

Odpovídající instrukce v instrukční sadě procesoru Intel 8080 je stejnojmenná instrukce DAA.[5]

Remove ads

Reference

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads