Paso 4: Paso 5: impresionante! Breadboarded tu computadora! Siguiente programación!
Ahora vamos a abordar la programación este perrito! Voy a incluir un programa de prueba muy sencilla que puede ser mano programado, desde sólo unos pocos bytes. Hay muchos recursos para la programación del z80 una CPU popular, incluso compré programación del Z80 por Rodney Zaks, pero sólo recomiendo ir esto en profundidad si se va a ampliar este proyecto. De todos modos, descargar un ensamblador para z80 de algún tipo. Usar el ensamblador de Z80 por Peter Hanratty en esta página: http://retrospec.sgn.net/game.php?link=z80asm . El ensamblador que utiliza no es super importante, la mayoría son similar. Para mi programa utilizo un comando z80 de símbolo llamado carga. Su sintaxis es así:
LD (destino), (fuente)
Mi programa se ve así:
LD A, 0ffh; Carga el registro A con ff en hexadecimal
LD (0008h), A; carga Dirección 8 en memoria con una
detener, detener la ejecución del programa
Esta arma esta en Hex-
3e ff 32 08 00 76
* Ahora realmente no puedo tomar crédito para esto, en el momento que estaba recibiendo ayuda de Donn Stewart en cpuville.com (mencionado anteriormente) así que definitivamente echa un vistazo su sitio si usted está interesado