Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
z1013:informationen [2010/08/28 15:15] volkerpz1013:informationen [2011/09/01 16:36] (aktuell) volkerp
Zeile 1: Zeile 1:
 ====== Informationen =======  ====== Informationen ======= 
  
 +Dieser Text stammt von 1990 und stellt den damals aktuellen Stand zum Z1013 dar.
  
 ====== 1. HARDWARE ======  ====== 1. HARDWARE ====== 
Zeile 116: Zeile 117:
  
  
-Es macht sich gut, den Hauptspeicher auch mal wegschalten zu können, z.B. um einen externen Speicher zu testen. Dazu wird die CAS-Leitung unterbrochen, die RAM-Seite mit einen Widerstand von etwa 10K an 5P gelegt und die Trennstelle mit einer Brücke (o. DIL-Schalter) verbunden. Bei Trennung ist der Hauptspeicher abgeschaltet, REFRESH ist aber gewährleistet. (Bei Zuschaltung externen Speicher nicht das RDY-Signal verges- +Es macht sich gut, den Hauptspeicher auch mal wegschalten zu können, z.B. um einen externen Speicher zu testen. Dazu wird die CAS-Leitung unterbrochen, die RAM-Seite mit einen Widerstand von etwa 10K an 5P gelegt und die Trennstelle mit einer Brücke (o. DIL-Schalter) verbunden. Bei Trennung ist der Hauptspeicher abgeschaltet, REFRESH ist aber gewährleistet. (Bei Zuschaltung externen Speicher nicht das RDY-Signal vergessen, s.Beschr."RF am Z1013")
-sen. s.Beschr."RF am Z1013")+
  
 ====== 2. SOFTWARE ======  ====== 2. SOFTWARE ====== 
Zeile 169: Zeile 169:
 | Als gute Ergänzung kann der **GENS3M** vom Spectrum (für Z1013 bearbeitet) angesehen werden. | | | | Als gute Ergänzung kann der **GENS3M** vom Spectrum (für Z1013 bearbeitet) angesehen werden. | | |
 | Es existieren noch: **'asm-disc'**, **'U-880-Assembler'** (Teil von ED-AS TU Dresden), **'Z-80'**. | Der U-880-Ass. ist in Bearbeitung. | | | Es existieren noch: **'asm-disc'**, **'U-880-Assembler'** (Teil von ED-AS TU Dresden), **'Z-80'**. | Der U-880-Ass. ist in Bearbeitung. | |
-| **R-80 RB** und **R-80 DISC 1.66** *Brosig/Scheffler IG-HC  TU Dresden* | Ein hervorragender Reas-  steht ab sembler, der in Z80 und  4000H SYPS 1520 Code übersetzt. Schreibt Markentabellen u.a.m. \\ Version DISC 1.66 fragt bei vorhandener RAM-Floppy und HEADERDISC auf E000H ab, ob der Nutzer den Quelltext auf RF oder TAPE haben möchte.| |+| **R-80 RB** und **R-80 DISC 1.66** *Brosig/Scheffler IG-HC  TU Dresden* | Ein hervorragender Reassembler, der in Z80 und SYPS 1520 Code übersetzt. Schreibt Markentabellen u.a.m. \\ Version DISC 1.66 fragt bei vorhandener RAM-Floppy und HEADERDISC auf E000H ab, ob der Nutzer den Quelltext auf RF oder TAPE haben möchte.| steht ab 4000H |
 | Der **DISASSEMBLER** aus dem Bedienhandbuch von Riesa steht jedem USER zur Verfügung, er soll als Standard genügen. || | | Der **DISASSEMBLER** aus dem Bedienhandbuch von Riesa steht jedem USER zur Verfügung, er soll als Standard genügen. || |
 | Als **DEBUGGER** wurden einige angeboten, sind noch im Test. Hier bietet sich aber für den Z1013 der, von *Dr. Schönfelder/IG-HC TU Dresden*, bearbeitete **SYD** (Symbolischer Debugger) an. || | | Als **DEBUGGER** wurden einige angeboten, sind noch im Test. Hier bietet sich aber für den Z1013 der, von *Dr. Schönfelder/IG-HC TU Dresden*, bearbeitete **SYD** (Symbolischer Debugger) an. || |
Zeile 175: Zeile 175:
 ==== 2.1.3  SAVE/LOAD, HEADER, MONITORE und ZUSATZ-MONITORE, RF-Programme u.a. : ====  ==== 2.1.3  SAVE/LOAD, HEADER, MONITORE und ZUSATZ-MONITORE, RF-Programme u.a. : ==== 
  
-| **HEADERSAVE 5.95** *Brosig/IG-HC TU Dresden* | Ein SAVE/LOAD-Programm in 2  RAM-Bereichen, im BROSIG-MONITOR, MONER und in div. Programmen eingebunden. (s.u.)\\ Dieses Programm schreibt beim SAVEN einen Kopf (HEAD) vor das eigentliche Programm, der die Angaben: aadr eadr sadr  typ und filename enthält. Diese Angaben werden beim LADEN mit aufgelistet, dienen dem richtigen Zuordnen des Speicherbereich und dem Verwalten/Registrieren der Programme durch verschiedene andere Programme. Ein mitgeliefertes LISTING entfällt bei SOFTWARE-Vergabe.\\ \\ Zur Zeit werden  LOAD/SAVE-Routinen (*Duchow/Berlin*)  angeboten, die zum HEADERSAVE kompatibel sein sollen. Eine individuelle Nutzung kann daher möglich sein. Für einen Ersatz des HEADERSAVE besteht aber kein zwingender Grund. Zumal dieser schon weit verbreitet ist, auch wegen seiner Einfachheit und Kürze. | für 16- und 64-K |+| **HEADERSAVE 5.95** *Brosig/IG-HC TU Dresden* | Ein SAVE/LOAD-Programm in 2  RAM-Bereichen, im BROSIG-MONITOR, MONER und in div. Programmen eingebunden. (s.u.)\\ Dieses Programm schreibt beim SAVEN einen Kopf (HEAD) vor das eigentliche Programm, der die Angaben: aadr eadr sadr  typ und filename enthält. Diese Angaben werden beim LADEN mit aufgelistet, dienen dem richtigen Zuordnen des Speicherbereich und dem Verwalten/Registrieren der Programme durch verschiedene andere Programme. Ein mitgeliefertes LISTING entfällt bei SOFTWARE-Vergabe.\\ \\ Zur Zeit werden  LOAD/SAVE-Routinen (*Duchrow/Berlin*)  angeboten, die zum HEADERSAVE kompatibel sein sollen. Eine individuelle Nutzung kann daher möglich sein. Für einen Ersatz des HEADERSAVE besteht aber kein zwingender Grund. Zumal dieser schon weit verbreitet ist, auch wegen seiner Einfachheit und Kürze. | für 16- und 64-K |
 ^ versch. HEADER-Programme: ^^^ ^ versch. HEADER-Programme: ^^^
 | **HEADERWRITE 1.0** *Kretschmar/Meißen* | Kassettenlist |  ab 16-K | | **HEADERWRITE 1.0** *Kretschmar/Meißen* | Kassettenlist |  ab 16-K |
Zeile 196: Zeile 196:
 ^ BASIC-Interpreter und  Compiler: ^^^ ^ BASIC-Interpreter und  Compiler: ^^^
 | **3-K-BASIC**\\ **TINY-BASIC 3.20H** *Kraft/IG-HC TU Dresden* | Hier gibt es eine Vielzahl von Versionen. Eine bieten wir als Standard:\\ Mit HEADERSAVE und einem MENUE (Auflistung aller BASIC-Befehle, die implementiert sind). | 16-K | | **3-K-BASIC**\\ **TINY-BASIC 3.20H** *Kraft/IG-HC TU Dresden* | Hier gibt es eine Vielzahl von Versionen. Eine bieten wir als Standard:\\ Mit HEADERSAVE und einem MENUE (Auflistung aller BASIC-Befehle, die implementiert sind). | 16-K |
-| **KC-BASIC+**  *Lühne/IG-HC TU Dresden* | 10-K-BASIC, der gegenüber bedingt dem HC-BASIC von Riesa  alle Direktsprünge in den MONITOR vermeidet. Die letzte Version mit Bearbeitungen ist mit implementiertem 'main-tape' (m) (*Duchow/Berlin*) und verbesserter Funktion des 'LIST#', wo jetzt ein anschließendes 'verify' möglich ist (*Dr.Trog-CC URANIA Berlin*). Beide Versionen werden zur Zeit von V.Lühne und unserer IG-HC getestet. Erste Ergebnisse sind eine verbessertes Einladen von BASIC-Programmen im KC-Modus und bei Rundfunk-Mitschnitten. | 16-K +| **KC-BASIC+**  *Lühne/IG-HC TU Dresden*\\ **KC-BASIC+m** *Duchrow/Berlin* und\\ **KC-BASIC+m1** *Dr.Trog-CC URANIA Berlin* | 10-K-BASIC, der gegenüber bedingt dem HC-BASIC von Riesa  alle Direktsprünge in den MONITOR vermeidet. Die letzte Version mit Bearbeitungen ist mit implementiertem 'main-tape' (m) (*Duchrow/Berlin*) und verbesserter Funktion des 'LIST#', wo jetzt ein anschließendes 'verify' möglich ist (*Dr.Trog-CC URANIA Berlin*). Beide Versionen werden zur Zeit von V.Lühne und unserer IG-HC getestet. Erste Ergebnisse sind eine verbessertes Einladen von BASIC-Programmen im KC-Modus und bei Rundfunk-Mitschnitten. | 16-K |
-| **KC-BASIC+m** *Duchow/Berlin* und\\ **KC-BASIC+m1** *Dr.Trog-CC URANIA Berlin* | | |+
 | **KC-ROM-BASIC+** *Lühne/IG-HC TU Dresden* | Dieser 10-K-Basic kann ab C000H in einem ROM (auch RAM-lauffähig) stehen. Er ist zum KC-BASIC+ voll kompatibel. Seine Programme stehen zwar in einem anderen Speicherbereich, nutzen aber intern die gleichen Adressen. Der KC-ROM-BASIC+ rechnet sich diese dann jeweils um. Der KC-BASIC+ ab 100H ladet sich diese Programme richtig in den Speicher, umgekehrt ebenfalls. | | | **KC-ROM-BASIC+** *Lühne/IG-HC TU Dresden* | Dieser 10-K-Basic kann ab C000H in einem ROM (auch RAM-lauffähig) stehen. Er ist zum KC-BASIC+ voll kompatibel. Seine Programme stehen zwar in einem anderen Speicherbereich, nutzen aber intern die gleichen Adressen. Der KC-ROM-BASIC+ rechnet sich diese dann jeweils um. Der KC-BASIC+ ab 100H ladet sich diese Programme richtig in den Speicher, umgekehrt ebenfalls. | |
 | Die bisher genannten BASIC-Interpreter haben den enormen Vorteil, beide Kassetten-Interfaces zu besitzen, den HEADERSAVE für Z1013 und die CSAVE/CLOAD-Routinen des KC-Rechners. Damit ist ein unmittelbarer Programmaustausch möglich. Diesen Vorteil haben alle bisherigen HC 900- und TDL-BASIC-Versionen, die bekannt sind, nicht. || | | Die bisher genannten BASIC-Interpreter haben den enormen Vorteil, beide Kassetten-Interfaces zu besitzen, den HEADERSAVE für Z1013 und die CSAVE/CLOAD-Routinen des KC-Rechners. Damit ist ein unmittelbarer Programmaustausch möglich. Diesen Vorteil haben alle bisherigen HC 900- und TDL-BASIC-Versionen, die bekannt sind, nicht. || |
  • z1013/informationen.1283008537.txt.gz
  • Zuletzt geändert: 2010/08/27 22:00
  • (Externe Bearbeitung)