Está en la página 1de 3

Implementación ATOI

Para probar el funcionamiento del ATOI introduciremos como primer cadena


el “52”, recordando que este es leído como una serie de caracteres y no
como un número.

Podemos observar cómo hace uso internamente del stack, obteniendo la


primer cifra y almacenándola.
Y enseguida con la siguiente cifra, obteniendo así, el número 2 y
almacenándolo nuevamente en el stack.

Como lo mencionado anteriormente, la salida es almacenada en bx, como


se observa en la imagen, bx tiene un valor hexadecimal 34 que en valor
decimal corresponde a un 52

Probamos ahora con una cadena diferente, “84”


Obteniendo su valor numérico hexadecimal en el registro bx, 54 que es
equivalente al valor decimal 84

Fuente (s):
https://tipsparaisc.blogspot.com/2012/03/ensamblador-8086-atoi.html

También podría gustarte