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 |