Hace mucho tiempo, cuando Internet era sólo una idea en la cabeza de uno de los personajes del MIT, existía una red llamada FIDO. Esta red se basaba en la colaboración desinteresada de la gente para unir servidores BBS entre si, los cuales poseían a su vez su propio servicio de fichero estilo FTP.
Dentro de esta red se organizaron distintos grupos, varios de ellos de
electrónica, y se dieron forma muchos tutoriales que eran de gran interés. Y entre todos ellos, como una pequeña joya, está el tutorial de lenguaje ensamblador de 80x86 de Francisco Jesus Riquelme (AESOFT para los amigos).
Destaca el caracter desenfadado, sencillo y ameno del mismo, lo que le hace ideal para adentrarse en ese oscuro mundo de la programación a bajo nivel. Un mundo en el que una vez se adentra uno ya no quiere salir.
Lección 1
conociendo la máquina.
Lección 2
direccionamiento de memoria en el 80x86, segmentación.
Lección 3
chips de apoyo.
Lección 4
entrada/salida, interrupciones, la pila del 8086.
Lección 5
codificación de las instrucciones en el 8086
Lección 6
continuación de la lección 5, modos de direccionamiento.
Lección 7
dudas, información y ejemplos del registro de estado (flags), segmentos, conjunto de instrucciones (I).
Lección 8
dudas, soluciones a ejercicios, conjuntod einstrucciones (II).
Lección 9
bases numéricas, cambio de base, representación numérica.
Lección 10
funciones DOS, funciones BIOS.
Lección 11
programas en MS-DOS, COM, EXE, PSP, bloque de entorno, cola de órdenes, pseudo instrucciones, modelos y ejemplos, creando ejecutables.
Fuente: http://www.redeya.com