• Domingo 22 de Diciembre de 2024, 04:31

Autor Tema:  Como hacer una suma basica en ASM  (Leído 3051 veces)

Guillote22

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Como hacer una suma basica en ASM
« en: Jueves 24 de Septiembre de 2009, 15:58 »
0
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: )

m0skit0

  • Miembro de PLATA
  • *****
  • Mensajes: 2337
  • Nacionalidad: ma
    • Ver Perfil
    • http://fr33kk0mpu73r.blogspot.com/
Re: Como hacer una suma basica en ASM
« Respuesta #1 en: Jueves 24 de Septiembre de 2009, 17:09 »
0
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
  1. ; Suma los valores de AX y BX (16 bits) y deja el resultado en AX
  2. add ax, bx
  3.  
Para más detalles (direccionamientos válidos, banderas (flags) afectados, etc...) consulta una referencia de Intel sobre esta instrucción.