Obsah / Utility / TEXT / CharDecToBin
Zdrojový kód: INCLUDE\UTIL\TEXT.INC, UTIL\TEXT.ASM
CharDecToBin - Konverze ASCII dekadického znaku na číslo
Funkce CharDecToBin zkonvertuje ASCII dekadický znak (tj. znaky "0" až "9") na číslo 0 až 9.
|
Na vstupu funkce obsahuje registr AL znak ke konverzi. Jedná-li se o platný dekadický znak (tj. znaky "0" až "9"), navrátí se v registru AL hodnota 0 až 9 s příznak CF vynulovaným. Pokud byl zadán neplatný dekadický znak, navrátí se příznak chyby CY a obsah registru AL zůstane nezměněn.
|
Funkce testuje znak v registru AL. Pokud jde o platný dekadický znak, převede se na číslo a navrátí se příznak NC. Není-li znakem platný dekadický znak, zůstane obsah registru AL nezměněn a je navrácen příznak chyby CY.
Obsah / Utility / TEXT / CharDecToBin