Einschreiben in alle Speicherzellen via Einzelbefehl - also LADE X, nn history menue Letztmalig dran rumgefummelt: 27.10.17 17:50:37

LC-80-Programmierung

inhaltlich auf korrektem Stand - evtl. partiell unvollständig ;-)

Informatik-Profi-Wissen

die beliebte alphabetisch sortierte Schnell-Liste

die beliebte numerisch sortierte Schnell-Liste

Allgemeine FLAG-Wirkung

FLAG-Wirkung auf OP-Code-Gruppen

Z80-Innenleben

Z80-Innenleben im CorelDraw 11-Format zum Download

Programmzustandstabelle Z80 vollständig zum Download im CoreDraw 11.0-Format

Aufgabe zum Registerladen 2017: Die Register A bis H  (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 - anschließend geht "... alles in den Keller" ;-)

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   2024H 31 00 21 LD SP, 02100H ;setze den Stackpointer auf 2100H
0011     2025H F5 PUSH AF  
0012     2026H C5 PUSH BC  
0013     2027H D5 PUSH DE  
0014   2028H E5 PUSH HL
0015   2029H DD E5 PUSH IX
0016   202BH FD E5 PUSH IY
0017   202DH 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