Daa

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

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. Instrukce daa je nejspíše nejkomplikovanější a v oficiální dokumentaci nejhůře popsaná instrukce procesoru Z80.

Instrukce procesoru Z80

Kód instrukce
76543210
1. byte00100111

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.

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.

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

Reference

Kategorie:Z80

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top