Startseite News   NDR-NKC Geräte Z80 Geräte 68000 Geräte 8088 NKC Emulator Z80 Section Baugruppen ROM's Software 68000 Section Baugruppen ROM's PASCAL/S Software 8088 Section Baugruppen Downloads Bussysteme Stromversorgung Input / Output Grafikkarten Speicherkarten Massenspeicher Weitere Baugruppen Projekte Dokumentation Datenblätter Glossar Portraits Links Impressum |
Grundprogramm 2018 und Monitor 2018Im Herbst des vergangenen Jahres hat Steffen (DL2LCE) Kontakt zu mir aufgenommen um eine Zusammenarbeit bei der Neuentwicklung des Grundprogramms zu hinterfragen. Schnell waren wir uns einig, dass wir dieses Projekt angehen sollten. Hier ist es nun zu sehen, das Ergebnis wochenlanger Arbeit und Diskussionen.GrundsätzlichesIm Laufe des Projektes haben wir viele Entscheidungen treffen müssen, die wichtigsten Ergebnisse direkt zu Beginn.
Das MenüsystemWie schon bei den Versionen 3.0 und 3.1 werden die verschiedenen Funktionen des Grundprogramms über ein Menü mit Eintasten-Bedienung gestartet. Die Version 2018 enthält zwei Menüs, zwischen denen mit der Leertaste gewechselt werden kann. Auf der ersten Seite befinden sich die Funktionen des Grundprogramms, auf der zweiten Seite die des Monitors.Grundprogramm MenüDas folgende Bild zeigt das Menü des Grundprogramms, in dem die am häufigsten genutzten Funktionen für die Benutzung des Computers zusammengefasst sind. Einige der Menüpunkte sind variable und werden nur dargestellt, wenn die entsprechende Hardware vorhanden ist.Monitor MenüDas folgende Bild zeigt das Menü der Monitorfunktionen, die hauptsächlich bei der Erstellung eigener Programme und zum Debugging genutzt werden können.Update v2Das Update v2 enthält einige Fehlerkorrekturen und einen zusätzlichen ReAssembler dessen Ergebnis als Textdatei gespeichert werden kann. Der Reassembler unterstützt auch alle undokumentierten Befehle des Z80 Prozessors. Zusätzlich wird der Grafikprozessor EF9367 unterstützt. Vielen Dank an Jens für die Hilfe beim Testen.DownloadsAusblickWir planen für die Zukunft nochmals eine Erweiterung des Grundprogramms und hoffen, dass wir einen brauchbaren Editor und Assembler im verbleibenden Platz unterbringen können. Wir würden uns natürlich auch über Anregungen, Kommentare und Hinweise auf Fehler freuen, danke schon mal dafür. |