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 AssemblerprogrammierungFunktionen des EZASSIm EPROM sind die folgenden Programmteile untergebracht, die sich nach dem Start über ein Menü auswählen lassen.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. SystemaufbauZum 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.HinweisDas 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 |