Programación General => ASM (Ensamblador) => Mensaje iniciado por: Guillote22 en Jueves 24 de Septiembre de 2009, 15:58
Título: Como hacer una suma basica en ASM
Publicado por: Guillote22 en Jueves 24 de Septiembre de 2009, 15:58
Buenas, soy nuevo en el foro y es mi primer mensaje, quisiera saber como hacer esta suma ya que soy estudiante de sistemas y necesito saber como hacer esta rutina de la manera mas sencilla :huh: . Espero respuestas y ya voy a postear otras cosas a medida que vaya aprendiendo un poco mas. (soy estudiante de primer año, sepan tenerme paciencia :rolleyes: )
Título: Re: Como hacer una suma basica en ASM
Publicado por: m0skit0 en Jueves 24 de Septiembre de 2009, 17:09
Bienvenido al foro Guillote22 :hola:
La próxima vez por favor intenta detallar tu entorno de desarrollo para que podamos ayudarte más fácilmente ^_^
Supondré que te refieres a ensamblador de Intel. Para ello no necesitas ninguna rutina. La instrucción ADD suma el valor de dos registros o direcciones de memoria. Por ejemplo:
Código: ASM
; Suma los valores de AX y BX (16 bits) y deja el resultado en AX
addax,bx
Para más detalles (direccionamientos válidos, banderas (flags) afectados, etc...) consulta una referencia de Intel sobre esta instrucción.