Erstes Assemblerprogramm zum Tausch zweier Speicherzellen history menue Letztmalig dran rumgefummelt: 27.06.07 17:19:49

ist wahrscheinlich fehlerfrei und kann unbedenklich verwendet werden

ZIP-Archiv mit allen benötigten Assmbler-Routinen

die beliebte alphabetisch sortierte Schnell-Liste

die beliebte numerisch sortierte Schnell-Liste

Allgemeine FLAG-Wirkung

FLAG-Wirkung auf OP-Code-Gruppen

Grundalgorithmus 001: Tausch des Inhaltes zweier benachbarter Speicherzellen

Marke Operation Operand Kommentar
  PN A3  
 
;DUAL - BCD
;UMWANDLUNG EINER DUALZAHL (INTEGER 16 BIT UNSIGNIERT)
;IN EINE BCD-ZAHL (5 STELLEN)
;DUALZAHL IN HL
;BCD-ZAHL IN AHL
    ORG 02000H  
  LD HL,02100H ;Zeiger auf erstes Element
  LD DE,02101H ;Zeiger auf zweites Element
  LD A,(HL) ;Inhalt auf erstes Element in A
  LD B,A ;Inhalt A in B
  LD A,(DE) ;Inhalt auf erstes Element in A
  LD (HL),A ;erster Wert auf richtiger Stelle
  LD A,B ;Inhalt B wieder in A
  LD (DE),A ;zweiter Wert auf richtiger Stelle
  END    

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



zur Hauptseite
© Samuel-von-Pufendorf-Gymnasium Flöha © Frank Rost im Juni 2007

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