elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  ASM (Moderador: Eternal Idol)
| | | |-+  Duda, Programa en ASM que suma 2 numeros
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Duda, Programa en ASM que suma 2 numeros  (Leído 24,030 veces)
mit


Desconectado Desconectado

Mensajes: 830

¡Mit!


Ver Perfil WWW
Duda, Programa en ASM que suma 2 numeros
« en: 28 Mayo 2007, 18:01 pm »

model small
.stack
.data
        var1 db ?
.code
.startup
        mov ah,01h;leer caracter desde el teclado
        int 21h;lee primer caracter
        sub al,30h;resto 30H (48Dec) para obtener el numero
        mov var1,al ;lo guardo en variable var1
       
        mov ah,01h ; leer caracter desde el teclado
        int 21h ; leo el segundo caracter
        sub al,30h;resto 30H (48Dec) para obtener segundo valor
        add al,var1 ; realizo la suma de los dos valores
       
        mov dl,al;pongo en dl el numero a imprimir
        add dl,30h ; agrego 30 (48Dec) para obtener el caracter
        mov ah,02h;funcion para imprimir un caracter en pantalla
        int 21h
.exit
end


Mi duda es por que se le suma ese 30H o 48Dec?? por que no se le suma un 10H o un 15H, etc.

Gracias por leer
Saludos


En línea

»~^~«CkNU!»~^~«

Desconectado Desconectado

Mensajes: 79



Ver Perfil
Re: Duda, Programa en ASM que suma 2 numeros
« Respuesta #1 en: 30 Mayo 2007, 15:35 pm »

Amigo, no suma, resta. 30h es el 0 en ascii. ;)


En línea

»~^~«ChiCkENURiNE»~^~«
mit


Desconectado Desconectado

Mensajes: 830

¡Mit!


Ver Perfil WWW
Re: Duda, Programa en ASM que suma 2 numeros
« Respuesta #2 en: 30 Mayo 2007, 18:32 pm »

Ya entiendo muchisimas gracias hermano te lo agradezco... Tienes razon resta me equivoque.


Saludos
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Programa de suma de dos numeros doubles, POO.
Java
LordKevin 4 8,287 Último mensaje 15 Junio 2011, 04:06 am
por sapito169
TASM Suma de numeros
ASM
lexoazul 4 11,614 Último mensaje 12 Marzo 2012, 14:03 pm
por lexoazul
Como hacer para que muestre numeros aleatoreos y tengo q resolver la suma
Programación Visual Basic
manu4561 3 2,982 Último mensaje 4 Julio 2012, 12:25 pm
por noele1995
Duda con suma de números binarios!
ASM
The Swash 0 2,683 Último mensaje 22 Octubre 2013, 03:27 am
por The Swash
como hago para mostrara la suma  de los numeros porfectos
Java
Shester1996 1 2,433 Último mensaje 17 Noviembre 2019, 20:36 pm
por engel lex
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines