Der Z80-Simulator history menue Letztmalig dran rumgefummelt: 07.07.07 13:01:20
Prozessor- oder Computersimulationen versuchen, eine virtuelle Maschine mit einem minimalen Befehlssatz sowie minimal ausgelegter Peripherie auf kleinster Speicherplatzkapazität so zu programmieren, dass die grundsätzlichen Zusammenhänge deutlich werden. Peripherie gibt es gar nicht oder sie ist nur sekundär angedeutet. Es geht ja um die Programmierung des Prozesssors sowie die Nutzung seiner prinzipiellen Funktionen. Der praktischen Arbeit sehr nahe kommt der Z80-Simulator und oberfetzig sind die Simulatoren für den LC-80 sowie den POLYCOMPUTER.

... und so funktioniert ein Computer

LC-80-Logo - eine heilige Kuh für Elektroniker

der Commputer-Selbstbausatz von IKEA

die ultimative Prozessorliste ...
mehr zur Technik moderner Mkroprozessoren
Das ist natürlich ein oberfetziges Teilchen und seine 15,- € für denjenigen Wert, der Z80-Programme etwas intensiver entwickeln will oder muss, denn hier sind viele notwendige Tools von vornherein mit integriert. Es entfällt also das umportieren, obwohl zu alle Standards Schnittstellen existieren. So werden ASM-Files genauso gelesen, wie Intel-Hex-Code.

Der Z80-Simulator auf der Web-Site

Der Z80-Simulator in seiner Bedienkonsole

 
   
     

 

... zum Beispiel in 'nen EPROM 2716

... im dappischsten Falle tippen wir das Ganze in den entsprechenden HEX-Rechner (LC-80 oder den POLY-Computer)

lege ein schreibfähiges Temp-Verzeichnis an!
schreibe im Editor sauberen Assemblercode - vergleiche dazu auch hier in Ermangelung der Vollversion schreiben wir eben im Standardeditor und kopieren den Text in das aktivierte Edit-Fenster
  • mit ORG-Befehl Startadresse für den Assembler einstellen
  • Zeilen mit Semikolon abschließen
  • Sprungmarken nicht mit reservierten Worten belegen und mit doppelpunkt abschließen
  • END nicht vergessen
Sprungmarken werden auf einer separaten Zeile geschrieben in der Notation: markenbezeichner:
Programmbeispiele:

Verwandte Themen history menue scroll up

Was ist alles mit dem Betriebssystem eines Microcomputers verwandt? Antwort: faktisch der gesamte Bereich der Digitalelektronik und sowieso die gesamte Technik der Software-Technologie der Vergangenheit, Gegenwart sowie zumindest der nächsten Zukunft.

der LC-80

POLYCOMPUTER

Z80-CPU

Mnemonic-Code-Notation

höhere Programmierwerkzeuge

... und so funktioniert ein Computer

 

die beliebte alphabetisch sortierte Schnell-Liste

die beliebte numerisch sortierte Schnell-Liste

Allgemeine FLAG-Wirkung

FLAG-Wirkung auf OP-Code-Gruppen

Alphabetisch sortierte Dokumentation

FLAG Teile I

FLAG Teile 2

Allgemeine Funktionssymbolik

Aktuelles sowie weiterentwickeltes Betriebssystem

Blockschaltbild eines Einchiprechners

   


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