Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Původní podoba příspěvku

EC1045 Zpět na příspěvek

Surová data tak, jak byla v roce 2013 stažena z Pandory (HTML zdroj bez úprav, osobní e-mailové adresy jsou maskované).

<!-------------------------------------------------------------->

<!-------------------------------------------------------------->
<table width="100%"><tr><td align="left" valign="middle"></td><td align=right valign="middle"></td></tr></table><BR>       <div><font> <div><font>ve valaskovy (Monoliticke mikroprocesory a mikripocitace) je popis funkce instrukce DAA cituji:</font></div> <div>&nbsp;</div> <div><font>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"</font></div></font></div>