Einschreiben in alle Speicherzellen via Einzelbefehl - also LADE X, n und Lage IX, nn |
![]() |
![]() |
Letztmalig dran rumgefummelt: 14.05.24 02:33:03 |
|
|
|||
|
Aufgabe zum Registerladen 2017: Die Register A bis L (8-Bit-Ladebefehle) sowie IX und IY sind mit den Werten 11H bis 99H zu laden! Die Index-Register können nicht in Bytes geladen werden - hier ziehen nur 16-Bit-Befehle ;-)
Anmerkungen zur Steuerung: es müssen keine Registerinhalte gerettet werden
Zeile | Marke | Block | Adresse | Hex-Code | Assembler-Code | Kommentar |
INIT | ORG 02000H | ;Adresse Programmbeginn organisieren | ||||
0001 | START | 2000H | 3E 11 | LD A, 011H | ;erster Wert im Regsiter A | |
0002 | 2002H | 06 22 | LD B, 022H | ;zweiter Wert im Regsiter B | ||
0003 | 2004H | 0E 33 | LD C, 033H | ;dritter Wert im Regsiter C | ||
0004 | 2006H | 16 44 | LD D, 044H | ;vierter Wert im Regsiter D | ||
0005 | 2008H | 1E 55 | LD E, 055H | ;fünften Wert im Regsiter E | ||
0006 | 200AH | 26 66 | LD H, 066H | ;sechster Wert im Regsiter H | ||
0007 | 200CH | 2E 77 | LD L, 077H | ;sechster Wert im Regsiter L | ||
0008 | 200CH | DD 21 88 88 | LD IX, 08888H | ;siebter Wert im 16 Bit Regsiter IX | ||
0009 | 2010H | FD 21 99 99 | LD IY, 09999H | ;siebter Wert im 16 Bit Regsiter IY | ||
0010 | 2020H | 76 | HALT |
Beispiel für eine kleine Anweisungstabelle in vollständiger Mnemoic-Codierung
![]() zur Hauptseite |
© Samuel-von-Pufendorf-Gymnasium Flöha | © Frank Rost am 26. Oktober 2017 um 19.13 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 |