Z80-Programmierung history menue Letztmalig dran rumgefummelt: 11.06.24 00:44:31

Nach 48 Jahren wird die Produktion des Zilog Z80, einer der bedeutsamsten 8-Bit-Prozessoren, eingestellt. Ein wehmütiger Blick zurück.
Die Nachricht macht Nerds wehmütig: Die Produktion des Z80-Prozessors, einer der vielseitigsten 8-Bit-Prozessoren überhaupt, wird nach knapp 48 Jahren eingestellt. Mit einer relativ schmucklosen Mitteilung kündigte der Hersteller das Produktionsende des legendären 8-Bit-Prozessors an.
Erster Gedanke: Der wurde noch gebaut? Klar – der Z80 war von Anfang an dafür gedacht, für verschiedene Einsatzzwecke genutzt zu werden: Von Arcadeautomaten, über Homecomputer bis zu Workstations oder die ersten PCs. Der Z80 war in vielen Rechnern der PC-Pionierzeit verbaut und ist zudem bis heute in Druckern, Haushaltsgeräten und eingebetteten Systemen zu finden. Kurzum: Man kam in den vergangenen drei Jahrzehnten an ihm kaum vorbei. Seine Vielseitigkeit, der günstige Preis und die lockere Lizenzierungspolitik machten ihn zum Dauerbrenner.
Dabei entstand der Prozessor aus einem Streit zwischen Federico Faggin und Intel: Er war unzufrieden mit dem Standing der Mikroprozessorenentwicklung bei Intel. Man verdiente lieber an Speicherchips als an Prozessoren. Faggin verließ Intel im Oktober 1974 und gründete mit dem ehemaligen Intel-Kollegen Ralph Ungermann im Silicon Valley die Firma Zilog, um einen eigenen Prozessor zu entwickeln.
Der Firmenname setzte sich zusammen aus "Z integrated logic", wobei das Z für das letzte Wort der integrierten Logik darstellen sollte – man wollte darin das letzte Wort haben. Der Prozessor sollte kompatibel, aber besser als der Intel 8080 sein. Daran machten ein kleines Team um Faggin, der zudem 1975 mit Masatoshi Shima einen weiteren wichtigen Intel-Entwickler an Bord holte.

Informatische Beispielaufgaben 2023

LC-80-Programmierun

Abgang eines Sauriers

... derzeit noch unvollständig ;-)

Wissen für Fortgeschrittene der Informatik

Block I
  • Computer sind saudoof - aber das auf sehr hohem Niveau
  • LC-80 Register-Anzeige vorbereiten
  • Registerstruktur erarbeiten
  • Rolle des A-Registers herausarbeiten
  • Inhalt von zwei Registern laden
  • HALT-Befehl erklären
  • Adresse 2340H mit Reister-Analyswerten laden
  • Inhalt von zwei Registern addieren
AZ80 Registerstruktur Z80 Befehlslsite LC-80 vorbereiten zur Register-Anzeige Z80 Programm zum Addieren in Mnemonic Z80 Programm zum Register laden

Z80-Registerstruktur

neue alphabetische Befehlsliste

... Register-Anzeige vorbereiten

Adresswert Datenwert
2340H 0C3H
2341H 090H
2342H 006H

... Register A und B laden und addieren

... Register A und B laden und addieren

... alle Hauptregister laden

Block II
  • Inhalte in Register laden (Direktoperanden)
  • Inhalte  von zwei Registern addieren (Operation Addition, Operanden: 3 und 4 mit Ergebnis 7 im Register A)
  • alle Basisregister sind mit definierten Werten zu laden und zu addieren (wenn dabei die Summe kleiner wird als einer der Summanden, dann liegt das daran, dass das Register A "übergelaufen" ist)
  • 2000H 3E, 00 LD A, 00H
    2002H 06, 03 LD B, 03H
    2004H 0E, 10 LD C, 10H
    2006H 16, 56 LD D, 56H
    2008H 26, 02 LD H, 02H
    200AH 1E, 05 LD L, 05H
    200CH 80 ADD A, B
    200DH 81 ADD A, C
    200EH 82 ADD A, D
    200FH 83 ADD A, E
    2010H 84 ADD A, H
    2011H 85 ADD A, L
    2012H 76 HALT
Block III
  • Inhalt von mehreren Registern addieren und subtrahieren
  • 1. Reg. A: 09H; Reg. C: 03H - Operation: A - C
    2. Reg. A: 0CH; Reg. B: 03H; Reg. C: 04H - Operation: A - B - C
    3. A, B, C,D , E, H, L mit beliebigen kleinen Werten füllen - alle Register addieren!
Block IV
  • Anwendung des A-Side-Assemblers
Block V
Vorbetrachtungen und Basis- und Fortgeschrittenen-Werkzeuge ...

Der LC-80 Emulator zum direkten Starten

 

neue alphabetische Befehlsliste

ASide-Assembler Projekte

A-Side Assembler-Programmierung

 

ASide-Assembler - ein Werkzeug zur schnellen Programmentwicklung

 

Z80-Registerstruktur

LC-80-Programmierung


Arbeiten mit dem Prozessor Z80 - in der DDR U880 ...

... ein kleiner BYTE zu HEX-Rechner

Software zur Veranschaulichung der Binärzahlen

Software zur Veranschaulichung der HEX- und Binärzahlen

 

Rechenregeln für Mikroprozessoren und Mikrocontroller

 

Zusammenhang Binär- und Hexadezimalzahlen

... derDownload im Corel 11-Format

 

Zusammenhang Binär- und Hexadezimalzahlen

 

Zusammenhang Binär- und Hexadezimalzahlen

 

 

 

Zusammenhang Binär- und Hexadezimalzahlen

 

 

... und hier bekommt man den HEX-Konverter gleich als .EXE-Datei - garantiert ohne Viren ;-

... ein kleiner BYTE-Rechner

Software zur Veranschaulichung der Binärzahlen

Software zur Veranschaulichung der HEX- und Binärzahlen

Software zur Veranschaulichung der Binärzahlen

Software zur Veranschaulichung der Binärzahlen

Software zur Veranschaulichung der Binärzahlen

Software zur Umrechnung der Binärzahlen

Software zur Veranschaulichung der Binärzahlen

Software zur Veranschaulichung der Binärzahlen

Software zur Umrechnung von großen HEX-Zahlen

Software zur Veranschaulichung der HEX-Zahlen

Software zur Veranschaulichung derHEX-Zahlen

   


zur Hauptseite
© Samuel-von-Pufendorf-Gymnasium Flöha © Frank Rost am 12. Mai 2024 um 11.46 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

Diese Seite wurde ohne Zusatz irgendwelcher Konversationsstoffe erstellt ;-)