none
Programacion en Assembler... RRS feed

  • Pregunta

  • Saludos, he descargado un entorno de desarrollo llamado Easy Code (http://www.easycode.cat/English/index.htm) con el cual se pueden desarrollar aplicaciones en assembler.

    Se ve muy bueno,

    Pero no conoszco el lenguaje assembler.

    Pregunto: Donde puedo conseguir tutoriales o manuales (en español) con los cuales poderle sacar partido a este lenguaje con ese entorno de desarrollo....?

    Ya he buscado en google.com pero no son muy practicos, es decir comienzan en un nivel muy avanzado.

    Que tan practico es desarrollar en sembler...?


    Gracias

    Edward Ocando
    miércoles, 18 de junio de 2008 22:30

Todas las respuestas

  • Hola!
    Se programar en assembler, pero no te puedo ayudar co n lo de conseguir un tutorial, aprendi a programar eso en la uni. Intenté buscarte tutoriales por ahi y los vi simple, pero para una persona que no sabe nada de asm cuando empiece a leer sobre el stack y demas puede ser dificultoso, pero si tienes muchos deseos de aprender léete esos tutoriales que aparecen.

    Te digo que assembler es muy "bruto" las cosas hay que decirlas muy explícitas utilizando comandos simples. Mira este ejemplo que encontré en google:
    .model small
    .stack
    .data
    message db "Hello world, I'm learning Assembly !!!", "$"

    .code

    main proc
    mov ax,seg message
    mov ds,ax

    mov ah,09
    lea dx,message
    int 21h

    mov ax,4c00h
    int 21h
    main endp
    end main

    esos son todos los pasos que se deben seguir para imprimir la frase "Hello word .." que se ve en el código.
    Me pareció muy interesante el lenguaje pero es algo complicado de entender al inicio.

    Buena suerte!


    miércoles, 16 de julio de 2008 21:38
  • :-)

    Hola,

     

    > Que tan practico es desarrollar en sembler...?

    Práctico?

    Hombre práctico, lo que se dice práctico... más bien nada.

    Desarrollar en assembler tiene sus ventajas (sobre todo a nivel de ciertas rutinas en las que prima el rendimiento), pero hoy en día, sin duda nadie en su sano juicio desarrollaría una aplicación enterna en assembler...

    lunes, 21 de julio de 2008 7:09
  • Hola,

    Estimado Lluís, siento decirte que hay mucha gente "en su sano juicio" programando aplicaciones enteras en assembler para Windows. Yo mísmo he programado todo un entorno visual en lenguaje ensamblador llamado Easy Code, que està totalmente programado en assembler y es muy parecido a Visual Basic. Todos los ejemplos que se distribuyen con Easy Code son aplicaciones completas programadas en assembler.

    Por lo que se refiere a tutoriales, además de los ejemplos que vienen con Easy Code, podeis descargar el conjunto de herramientas MASM32 (http://www.masm32.com) donde, además del compilador y el enlazador (linker) de Microsoft necesarios, se acompañan los fantásticos tutoriales de Iczelion. También existe otras excelentes herramientas en ensamblador, las "Go tools", de Jeremy Gordon. En la web de Jeremy (http://www.godevtool.com), encontrareis mucha información sobre programación en ensamblador. El IDE Easy Code se distribuye para ambos compiladores, Masm y GoAsm, y se encuentra disponible en catalán, español e inglés.

    Echadle un vistazo a Easy Code (http://www.easycode.cat) y comprobad lo que se puede hacer en assembler. Es muy interesante y existe toda una comunidad. Podeis visitar la web http://www.masmforum.com dedicada única y exclusivamente al lenguje ensamblador.

    Saludos,

    Ramon

    martes, 29 de julio de 2008 11:40