Anfängerprogramm 002 - Einlesen einer Zahl und hinterlegen auf dem Programmspeicher selbst - das ist ein Virus!!! history menue Letztmalig dran rumgefummelt: 13.07.20 11:36:53

LC-80-Programmierung

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

Wissen für Fortgeschrittene der Informatik

die beliebte alphabetisch sortierte Schnell-Liste

die beliebte numerisch sortierte Schnell-Liste

Allgemeine FLAG-Wirkung

FLAG-Wirkung auf OP-Code-Gruppen

Befehlsdokumentation mit Beispiel

Übersicht der Subroutinen des LC-80

Der LC-80 Simulator

ASide-Assembler - ein Werkzeug zur schnellen Programmentwicklung

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: Zahlenwert vom Speicher abholen und in Register B hinterlegen!

Anmerkungen zur Steuerung: kein Register muss gerettet werden

Pseudocode zum Programm:

Anzeigetabelle:

Zeile Marke Block Adresse Hex-Code Assembler-Code Kommentar
    ORG 2000H
0001 ANF: INIT 2000H 3A 00 22 LD A, (02200H) ;Operand im Akku
0002     2003H 32 99 29 LD (02000H)m A ;Operand auf Adresse 2000H schreiben
0020   2004H 76 HALT ;Fehlerprüfmarke - wird theoretisch nicht erreicht
0021   TABLE:
0022   2200H 32 DEFB 032H

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



zur Hauptseite
© Samuel-von-Pufendorf-Gymnasium Flöha © Frank Rost am 2. Dezember 2009 um 14.07 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