Ensamblador - ASCII a NUMERO

 
Vista:

ASCII a NUMERO

Publicado por xavi (2 intervenciones) el 27/04/2007 17:29:00
Hola, me gustaria pasar de ASCII a NUMERO, ejemplo

;capturo numero
mov ah, 10
int 22
;EL ASCII ES REGRESADO EN AL
;ACA AGREGO EL CODIGO PARA CONVERTIR DE ASCII A NUMERO
mov cx, 0
add cx, al
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ASCII a NUMERO

Publicado por microprocessor (46 intervenciones) el 27/04/2007 18:52:57
Por mi, digo que eso no funciona, ya que tu mov cx,0 y add cx,al no tiene sentido
Es mejor asi:

0100 30 E4 XOR AH,AH
0102 CD 16 INT 16
0104 30 E4 XOR AH,AH
0106 2C 30 SUB AL,30
0108 01 C1 ADD CX,AX

Si se le escribe un numero entonces lo tranforma bien, y el numero se suma a cx
Lo he traducido a lenguaje maquina yo mismo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ASCII a NUMERO

Publicado por Romeo (2 intervenciones) el 29/05/2007 14:21:45
como sumas dos numeros en formato ASCII ?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar