von Frederik Holst 6432 $1920 LMTR Diese Routine testet, ob DOS MEM.SAV laden muß, bevor es einen Start von einer Moduladresse im DOS-Menü ausführt. 6457 $1939 LDMEM MEMSAVE-Lade-Routinen (für das MEM.SAV-File). 6518 $1979 INITIO Routine für DUP.SYS-Warmstart. 6630 $19e6 ISRODN Anfang der Routine für den seriellen Interrupt im DUP.SYS. 6691 $1a23 ISRSIR Anfang der Routinen für den seriellen Interrupt im DUP.SYS. 6781 $1a7d .... Anfang der Laufwerks- und Datenbuffer. Laufwerksbuffer sind von 1 bis 4 numeriert, Datenbuffer von 1 bis 8. Im Normalfall werden die ersten zwei Buffer den Laufwerken zugeteilt und die nächsten drei für Daten. 7420 $1cfc .... MEMLO (743,744 $2e7,$2e8) zeigt hierher, wenn DOS resident ist. Dies geschieht solange, bis die Bufferzuweisung geändert wird. 7548 $1d7c .... Anfang des nichtresidenten Teils des DUP 40($28) Byte großer Parameterbuffer. 7588 $1da4 LINE 80($50) Byte großer Zeilenbuffer. 7668 $1df4 DBUF 256($100) Byte großer Datenbuffer für COPY-Routinen. COPY-Routinen arbeiten in 125-Byte-Schritten, was der Anzahl der Daten in jedem Sektor der Disk entspricht. 7924 $1ef4 .... Speicherbereich für verschiedene Variablen und Datenbuffer. 7951-8278 $1f0f-2056 DMENU Hier werden Daten für die Bildschirmdarstellung gespeichert. 8191 $1fff .... Dies ist die Obergrenze für das Minimum an RAM, was für Rechenoperationen benötigt wird (8 K). Um DOS verwenden zu können, braucht man mindestens 16 K. Das war's für dieses Mal, nächstes Mal widmen wir uns dem DUP.SYS Routinen.