;File : KADD0.ASM
;Datum: 09.03.92  Verfasser: M.Kiehn (Idee FL)
;
;Zweck: 8-Bit-Addition zur Demonstration
;       des Crossassemblers AVMACZ80,
;       des Crosslinkers AVLINK und
;       der Simulation im Z80-Simulator AVSIMZ80.
;----------------------------------------------------
; Datenteil
;
; in diesem Programm noch nicht benutzt
; wird sp„ter immer eingesetzt
;------------------------------------------------------
; Programmteil
;
START:   LD   A,03         ;Akku mit ersten Summand laden
         LD   B,05         ;Register B mit 2. Summand laden
         ADD  A,B          ;Akku = Akku + Reg. B
         LD   (1900h),A    ;Summen-Byte im RAM sichern
;
FINAL:   NOP               ;No operation
         HALT              ;Programmstop
;-------------------------------------------------------
;
         END               ;Pseudobefehl/Programmende
;
;-------------------------------------------------------
;Erklaerungen
;
;1. Aufbau von Assembleranweisungen
;
; LABEL:  OP-Teil  OPERANDEN   ;KOMMENTAR
;
;  ³       ³        ³            ÀÄÄ Beschreibung der Operation
;  ³       ³        ÀÄÄÄ  Bezogene Register, Zeiger oder Adressen
;  ³       ÀÄÄÄÄ Eigentliche Befehlsoperation: Laden, Addieren ...
;  ÀÄÄÄÄ Symbolische Adresse: evtl. Sprungziel oder Kennzeichnung
;                             eines Programmabschnittes
;
;2. Pseudobefehle
;
;  Pseudobefehle sind Anweisungen an den Assembler. Sie steuern
;  den Uebersetzungsvorgang des Quelltextes in den Maschinencode.
;  z.B.: SUM1  EUQ  05H --> dem Operator SUM1 wird der Wert 05h
;                           zugewiesen.
;        END            --> Notwendige Ende-Markierung des Quelltextes
;
