LordMorrison's Lair: Ensamblador


El ensamblador es el lenguaje de programación que más similitudes tiene con el código máquina, pues cada una de sus instrucciones corresponde diractamente con una cadena binaria que significa algo que el ordenador debe hacer.

Ejemplo de programita en ensamblador

mov    ax, 4c00h
int        21h

La primera sentencia mueve el valor 4c00 hexadecimal al registro ax (el acumulador).
La segunda sentencia llama a una interrupción del MS-DOS.

Estas dos sentencias lo único que provocan es la terminación del programa y la vuelta al DOS.

Trabajar directamente con la memoria y registros del ordenador es un método que confiere mucha velocidad, pero el problema es la dificultad de aprender las instrucciones y anidaciones de éstas correctamente, para programar algo útil.

En la siguiente lista se encuentran una serie de tutoriales y utilidades que pueden ser un buen comienzo para aprender ensamblador.
 
 

Tutoriales Comentario
Tutorial de Ensamblador 
por la Universidad de Gualadajara
Un buen tutorial para iniciarse en ensamblador.
Tutorial de Ensamblador por Pablo Barrón Otro buen tutorial, en un tono más amigable y menos técnico. También hay algo sobre demos y virus.
Tutorial de Ensamblador Otro más, este no lo he leido mucho, y no se quien lo escribió. Además, está en inglés.
Tutorial de Ensamblador para Motorola¿? No se de donde lo saqué y no se lo que es. ¿Será para programas móviles?
Emulador de Motorola Venia con el tutorial de arriba, debe ser para probar los programas. :?
Programas y utilidades Comentario
A86 Compilador de ensamblador.
NASM97 Otro compilador de ensamblador, usa una sintáxis diferente a la clásica.

Main | Programación

Para alguna sugerencia, comentario o duda, manda un mail a [email protected]