rutinas en asm

Si tienes alguna duda y crees que alguien podría resolverla, ponla aquí. || If you have any doubt about programming, post it here.

Moderador: CEZ

Responder
esteban.platz
8 bits
8 bits
Mensajes: 14
Registrado: 24 May 2007 21:11

rutinas en asm

Mensaje por esteban.platz »

hola, alguien me podria recomendar donde encontrar rutinas en asm para practicar el lenguaje?
saludos
DonBizarre

Mensaje por DonBizarre »

Hay varios cursillos prácticos online, pero no se si alguno está acabado.

Las microfichas del curso de CM de Microhobby son realmente buenas, pero si luego quieres avanzar es casi imprescindible que le eches un ojo a "Programando el Z80" de Rodnay Zaks.

Yo empezaría mirando como es el Z80, sus registros y sus características especiales (sobre todo el acceso a los registros "gemelos" através de EXX, que es una de las partes más importantes para optimizar)

Luego si no dominas el ensamblador de otros procesadores deberías mirar código para entender la filosofía de la programación en ensamblador, que no tiene nada que ver con el resto de lenguajes. Si dominas otro procesador, simplemente mira las peculiaridades de éste y el set de instrucciones.
esteban.platz
8 bits
8 bits
Mensajes: 14
Registrado: 24 May 2007 21:11

Mensaje por esteban.platz »

mil gracias
Avatar de Usuario
Metalbrain
128 bits
128 bits
Mensajes: 1717
Registrado: 16 Oct 2005 15:56
Ubicación: Sevilla
Contactar:

Mensaje por Metalbrain »

DonBizarre escribió:Las microfichas del curso de CM de Microhobby son realmente buenas, pero si luego quieres avanzar es casi imprescindible que le eches un ojo a "Programando el Z80" de Rodnay Zaks.
Aparte de las microfichas ( http://www.speccy.org/trastero/cosas/Fichas/fichas.htm ) , también te puede venir bien el curso de CM en sí mismo, que puedes encontrar aquí escaneado:

http://www.robertp.net/MicroHobby/CodiMaquina.htm

y aquí a medio transcribir (una lástima que no se continuara):

http://www.speccy.org/curso-cm/


También te puede venir bien el código fuente del juego Sokoban, que puedes encontrar en la web de Compiler Software:

http://www.speccy.org/compiler/index.ph ... me=sokoban
Responder