Dienstag, 18. Januar 2011

Erstes Testprogramm

Wenn die beiden Boards fertig sind und (hoffentlich!) auch noch funzen, muss der Z80 ja auch was zum Ausführen bekommen. Ich habe leider nur etwas Ahnung von Assembler, da muss ich mich noch reinfuchsen. Aber als Erstes werde ich wohl folgendes Programm in den ROM schreiben:

(1) LD A,37     
(2) LD (9509), A
(3) HALT        

Zeile (1) lädt die Zahl 37 in den Akku. Zeile (2) schreibt den Akkuinhalt an Speicheradresse 9509. Und Zeile (3) hält den Prozessor an.

Das als Opcodes sieht dann folgendermaßen aus:

Addr      Codes   
0x00      3E 25   
0x02      32 25 25
0x05      76      

Wenn alles geklappt hat, sollte dann an Position 9509 des RAMs die Zahl 37 stehen.

Keine Kommentare:

Kommentar veröffentlichen