| Laden aller Register - einschließlich Alternativregistersatz |
|
|
Letztmalig dran rumgefummelt: 14.03.25 11:59:06 |
|
|
ist wahrscheinlich fehlerfrei und kann unbedenklich verwendet werden |
|
|
|
||
Aufgabe: Alle Register, einschließlich des Alternativregistersatzes sind mit markanten Werten zu laden - das Ergebnis ist durch Registeranzeige nachzuverfolgen!
Anmerkungen zur Steuerung: es müssen keine Registerinhalte gerettet werden
| Zeile | Marke | Block | Adresse | Hex-Code | Assembler-Code | Kommentar |
| INIT | ORG 2000H | ;Adresse Programmbeginn | ||||
| 0001 | FIRST | 2000H | 3E 11 | LD A, 11H | ;11H Inhalt Register A | |
| 0002 | SECOND | 2002H | 01 33 22 | LD BC, 2233H | ;2233H Inhalt Registerpaar BC | |
| 0003 | 2005H | 11 55 44 | LD DE, 4455H | ;4455H Inhalt Registerpaar DE | ||
| 0004 | 2008H | 21 77 66 | LD HL, 6677H | ;6677H Inhalt Registerpaar HL | ||
| 0005 | OPERAT | 200BH | 08 | EX AF | ;Zugriff auf alternativ AF | |
| 0006 | 200CH | D9 | EXX | ;Zugriff auf alternative Register | ||
| 0007 | 200DH | 3E 88 | LD A, 88H | ;88H Inhalt Register A' | ||
| 0008 | 200FH | 01 AA 99 | LD BC, 99AAH | ;99AAH Inhalt Registerpaar B'C' | ||
| 0009 | 2012H | 11 CC BB | LD DE, BBCCH | ;BBCCH Inhalt Registerpaar D'E' | ||
| 0010 | 2015H | 21 EE DD | LD HL, DDEEH | ;DDEEH Inhalt Registerpaar H'L' | ||
| 0011 | 2018H | DD 21 22 11 | LD IX, 1122H | ;1122H Inhalt Register IX | ||
| 0012 | 201CH | FD 21 44 33 | LD IY, 3344H | ;3344H Inhalt Register IY | ||
| 0013 | 2020H | 08 | EX AF | ;Zugriff auf Hauptregister AF | ||
| 0014 | 2021H | D9 | EXX | ;Zugriff auf Hauptregister | ||
| 0015 | 2022H | 76 | HALT | ;Programm-STOP |
Beispiel für eine kleine Anweisungstabelle in vollständiger Mnemoic-Codierung
Projekt als A-Side Assembler Datei (Achtung - das Projekt ist am 24.4.2020 noch nicht vollständig - hat evtl. noch unentdeckte Macken!!!)
Musterprogramm von Lydia Schauer vom 2.6.2020
Beispiel für eine kleine Anweisungstabelle in A-Side-Assembler
Beispiel für eine kleine Anweisungstabelle in vollständiger Mnemonik-Codierung
Projekt als A-Side Assembler Datei
... das Listing
downloaden - hier im Listing
... und wenn's dennoch nicht klappt - dann hier als LC-80 ladbare Datei
downloaden - hier im HEX-Format
|
zur Hauptseite |
© Samuel-von-Pufendorf-Gymnasium Flöha | © Frank Rost am 25. April 2020 um 15.45 Uhr |
|
... dieser Text wurde nach den Regeln irgendeiner Rechtschreibreform verfasst - ich hab' irgendwann einmal beschlossen, an diesem Zirkus nicht mehr teilzunehmen ;-) „Dieses Land braucht eine Steuerreform, dieses Land braucht eine Rentenreform - wir schreiben Schiffahrt mit drei „f“!“ Diddi Hallervorden, dt. Komiker und Kabarettist |