6
« en: Jueves 17 de Junio de 2004, 16:07 »
Hay algunos que se piensan que llamadas usadas en el masm32, como por ejemplo, "invoke", son instrucciones de Assembler. Supongo que me podré reir. Ja, Ja, Ja.
A ver si aprendemos lo que es un lenguaje y en concreto el Assembler.
Cualquier compilador (por ejemplo para el antiguo Commodore o Spectrum) para 80x86 debe compilar las instrucciones. Concretamente la "invoke" no sería compilada y daría error dado que no está en el manual de Intel. Manual oficial del lenguaje Assembler para ese micro. Sin embargo "mov", "and", "jmp", etc, etc, sí serían traducidas a código máquina. "invoke" es una llamada a características y propiedades del entorno Windows exclusivamente y sólo reconocida por el masm32. Compilador creado únicamente para ese entorno.