8-BitAddition mit Zeigerregister history menue Letztmalig dran rumgefummelt: 13.07.20 11:39:25

ist wahrscheinlich fehlerfrei und kann unbedenklich verwendet werden

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 mit Register sowie Hauptspeicher

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

Z80-ASide-Assembler

Der LC-80 Emulator zum direkten Starten

Aufgabe 1: Die Inhalt der Speicherplätze 2040H  und 2041H sind zu addieren, das Ergebnis auf auf dem Speicherplatz 2042 abzulegen, wobei ein eventueller Übertrag nicht zu berücksichtigen ist! Wir verwenden HL als Zeigerregister auf die Operanden.

Anmerkungen zur Steuerung: es müssen keine Registerinhalte gerettet werden

Zeile Marke Block Adresse Hex-Code Assembler-Code Kommentar
    ORG 2000H ;Adresse Programmbeginn
0001 INIT 2000H 21 40 20 LD LD HL, 2040H ;Adresse erster Operand
0002 FIRST 2003H 7E LD A, (HL) ;erster Operand in A
0003 SECOND 2004H 23 INC HL ;Adresse zweiter Operand
0004 M1: OPERAT 2005H 86 ADD A, (HL) ;Operanden addieren
0005   2006H 23 INC HL ;Adresse für Ergebnis initialisieren
0006 RESULT 2007H 77 LD (HL), A ;Ergebnis auf Speicherplatz ablegen
0007 M2:   2008H 76 HALT ;STOPP für Programm
0008  
0009   TABLE:
0010   2040H ORG 2040H ;Datenadresse organisieren
0010   2040H 38 DEFB 38EH
0011   2041H 2B DEFB 2BAH
0012   2042H 00 DEFB 00AH

Beispiel für eine kleine Anweisungstabelle in vollständiger Mnemoic-Codierung



zur Hauptseite
© Samuel-von-Pufendorf-Gymnasium Flöha © Frank Rost im Januar 2006

... 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