Konference: SAPI-1 a československé mikropočítače
Od: | EC1045 |
Datum: | 24.5.2013 21:39 |
Předmět: | popis funkce instrukce DAA u 8080A |
ve valaskovy (Monoliticke mikroprocesory a mikripocitace) je popis funkce instrukce DAA cituji:
Instrukce DAA (decimal adjust accumulator) dekadicky koriguje soucet kladnych cisel v kodu BCD a pri tom jedina vyuziva idikator AC. korekce probiha podle tohoto algoritmu: je-li cislo v dolni tetrade stradace A vetsi nez 9 nebo AC=1, pricte se ke stradaci 6; odsahuje-li pak horni tetrada stradace cislo vetsi nez 9 nebo je-li CY=1, pricte se ke stradaci jeste 60H. mame-li v kodu BCD cisla zaporna, je nutne korekci zajistovat programove, ale opet s vyuzitim instrukce DAA. prislusny algoritmus je popsan napr. v "Mikroprocessor Applications Manual. MC Graw-Hill (Motorola) 1975"
[2013/1 (16)] [2013/2 (90)] [2013/3 (37)] [2013/4 (48)] [2013/5 (36)] [2013/6 (128)] [2013/7 (27)] [2013/9 (29)] [2013/10 (64)] [2013/11 (63)]