Stap 4: Stap 5: Awesome! U breadboarded uw computer! Volgende programmeren!
Nu gaan we aan te pakken dit puppy programmeren! I 'm gonna zijn voorzien van een zeer eenvoudige testprogramma die kan hand geprogrammeerd, sinds zijn slechts een paar bytes. Er is veel middelen voor de z80 programmeren zoals het is een populaire CPU, ik zelfs de Z80 Programmeren door Rodney Zaks kocht, maar ik alleen maar dit gaat in de diepte aanraden als je gaat om uit te breiden op dit project. Anyway, download een assembleur voor de z80 een soort. Ik gebruik de Z80-assembler door Peter Hanratty op deze pagina: http://retrospec.sgn.net/game.php?link=z80asm . De monteur die u gebruikt is niet super belangrijk, meeste lijken. Ik gebruik voor mijn testprogramma een symbool z80 commando genaamd LOAD. De syntaxis gaat zo:
LD (bestemming), (bron)
Mijn programma ziet er zo uit:
LD, 0ffh; Laden van de register A met ff in de hexadecimale notatie
LD (0008h), A; laden adres 8 in het geheugen met A
stoppen, stoppen met uitvoering van een programma
Dit assembleert daartoe in Hex-
3e ff 32 08 00 76
* Nu ik echt niet kunnen krediet nemen hiervoor, op het moment dat ik kreeg check hulp van Donn Stewart op cpuville.com (eerder genoemd) dus zeker out zijn site als u geïnteresseerd bent