Me gustaría aprender a programar en Assembler. He hecho un poco de montaje antes (durante mi curso de computación A-Level) pero definitivamente era un 'pseudo ensamblador' simplificado. He tomado prestado el viejo manual de referencia de Z80 Assembler de mi padre, y eso parece bastante interesante, así que si es posible, me gustaría probar el ensamblador Z80.Assembler IDE/Simulator para principiante
Sin embargo, no tengo un procesador Z80 a mano, y me gustaría hacerlo en mi PC (tengo Windows o Linux, por lo que es bueno). He encontrado varios ensambladores en Internet, pero no estoy particularmente interesado en ensamblar a un archivo hexadecimal, solo quiero poder ensamblarlo en algo que pueda ejecutar algún tipo de simulador en la PC. Preferiblemente este simulador me mostraría el contenido de todos los registros, ubicaciones de memoria, etc., y me permitiría seguir las instrucciones. He encontrado algunas partes de software que sugieren que podrían hacer esto, pero se niegan a compilar o no parecen funcionar correctamente. ¿Alguien tiene alguna sugerencia? Si hay buenos elementos de simulador/IDE disponibles para otro tipo de ensamblador, entonces podría intentarlo (suponiendo que haya un buen manual de referencia en línea disponible).
Escribir un ensamblador es muy divertido. Te enseña muchas trampas también. –