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)]


[2010 (676)] [2011 (586)] [2012 (976)] [2013 (538)]