ndr-nkc.de ndr-nbc.de
  
Startseite
News
 
NDR-NKC
Geräte Z80
Geräte 68000
Geräte 8088
 
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

 

EZASS - EPROM zur Assemblerprogrammierung

Funktionen des EZASS

Im EPROM sind die folgenden Programmteile untergebracht, die sich nach dem Start über ein Menü auswählen lassen.
  • Assembler
  • Disassembler
  • Programm starten
  • Einzelschritt
  • Protokoll an/aus
  • Grundprogramm
  • Der Assembler ist ein Single-Pass-Assembler, Labels können daher erst verwendet werden, nachdem sie definiert wurden. Referenzen auf zukünftig zu definierende Label sind nicht möglich und müssen manuell aufgelöst werden. Daher ist das EPROM allenfalls zur Entwicklung kleinster Programme geeignet. Wer unbedingt direkt auf dem NKC programmieren will, sollte zum Beispiel das Betriebssystem CP/M einsetzen und auf einen der dort verfügbaren Assembler zurückgreifen.

    Systemaufbau

    Zum Aufbau eines passenden Z80-Systems werden neben dem BUS2 und einer Stromversorgung die Baugruppen CPUZ80, ROA64, GDP64K und KEY benötigt. Optional können andere Baugruppen (z.B. IOE, CENT) zusätzlich genutzt werden. Auf der Baugruppe ROA64 werden die folgenden Bausteine benötigt. EGRUND2 auf Adresse 0000h, EZASS auf Adresse 6000h und mindestens 8 kByte RAM ab Adresse 8000h.

    Hinweis

    Das EPROM funktioniert nicht mit dem von mir entworfenen Grundprogramm 3.0, da aus dem ROM diverse Routinen im Grundprogramm über ihre direkten Adressen aufgerufen werden und nicht die Einsprungadressen benutzt werden.

    Downloads

    Software Verwendung
    EZASS 2.0 EPROM zur Assemblerprogrammierung

    Enthält die oben beschriebenen Funktionen, 8 KByte Binärfile zum Einsatz auf ROA64
    Download ROM
    EZASS 2.0 Handbuch

    Enthält die Beschreibung des Systemaufbaus und der Funktionen des ROM's sowie einige Beispiele.
    Download PDF