|
DataMuseum.dkPresents historical artifacts from the history of: CP/M |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CP/M Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 9472 (0x2500) Types: RcTekst Names: »750-8.WPB«
└─⟦94728f243⟧ Bits:30005941 Manual - RC750 Bedienungsanleitung └─⟦94728f243⟧ Bits:30008863 Tysk brugsanvisning til RC750 + RC855 └─⟦this⟧ »750-8.WPB«
╱04002d4e0a0006000000000201413140000000000000000000000000000000000000000000000000050f19232d37414b555f69737d8791ff04╱ ════════════════════════════════════════════════════════════════════════ ↓ ┆14┆┆b3┆┆b0┆Rc750 'PARTNER' Bedienungsanleitung Seite: ┆0b┆┆f0┆↲ ┆14┆┆b3┆-----------------------------------------------------------------↲ ┆b0┆5. Programmstart unter CCP/M-86┆f0┆↲ ↲ Der Dialog mit dem Betriebssystem CCP/M-86 erfolgt unter dem ↓ Kommandou┆88┆"bersetzer TMP (engl.: Terminal Message Process) des ↓ CCP/M-86. Will man ein Programm direkt unter CCP/M-86 laufen ↓ lassen, kann man das Menu┆88┆"system verlassen, indem man ESC ↓ dru┆88┆"ckt, wenn dies im Hauptmenu┆88┆" angezeigt wird.↲ ↲ Erwartet das CCP/M-86 ein Kommando (eine Eingabe), wird dies ↓ durch das Zeichen 'gro┆88┆"sser als' auf dem Schirm angezeigt:↲ ↲ ╞ ╞ A>↲ ↲ Der Buchstabe vor dem 'gro┆88┆"sser als' Zeichen gibt die aktuelle ↓ Disk an.↲ ↲ Soll ein Programm unter CCP/M-86 gestartet werden, verlangt das ↓ System folgende Eingaben:↲ ↲ ╞ ╞ - Name des Programmes↲ ↲ ╞ ╞ - Evenetuelle Parameter↲ ↲ Die Kommandozeile wird u┆88┆"ber die RETURN-Taste abgeschlossen, da ↓ das CCP/M-86 erst die eingegebenen Kommandos pru┆88┆"ft, nachdem die ↓ Eingabe beendet worden ist. Das CCP/M-86 versucht nun das ↓ angegebene Programm zu finden, zuerst auf der aktuellen Disk, ↓ anschliessend auf der Systemdiskette. ↲ Will man eine andere als die aktuelle Disk benutzen, gibt man ↓ dies durch folgendes Kommando an:↲ ↲ ╞ ╞ A> ┆b0┆B:┆f0┆↲ ╞ ╞ B>↲ ↲ Ist die aktuelle Anwendernummer ungleich 0, wird dieses vor der ↓ Diskbezeichnung angegeben, wenn eine Kommandoeingabe erwartet ↓ wird. Die Anwendernummer kann durch Eingabe des Kommandos USER n, ↓ wobei n die neue Anwendernummer ist, gea┆88┆"ndert werden.↲ ↲ ╞ ╞ A>┆b0┆USER 6┆f0┆↲ ╞ ╞ 6A>↲ ↲ Im oben angefu┆88┆"hrten Beispiel ist die aktuelle Anwendernummer von ↓ 0 auf 6 gea┆88┆"ndert worden. Benutzt man keine Anwendernummer, setzt ↓ man diese auf 0 (Nach dem Systemstart ist die Anwendernummer ↓ immer 0).↲ ↲ ↲ Will man unter CCP/M-86 das Menu┆88┆"system wieder starten, erfolgt ↓ dies, indem man folgende Kommandos eintastet:↲ ↲ ╞ ╞ A>┆b0┆MENU MENU┆f0┆↲ ════════════════════════════════════════════════════════════════════════ ↓ ↲ Wu┆88┆"nscht man sein eigenes Menu┆88┆" zu starten, geschieht dies ↓ folgen┆88┆dermassen:↲ ↲ ╞ ╞ A>┆b0┆MENU menu┆88┆"name┆f0┆↲ ↲ wobei der Menu┆88┆"name der Prima┆88┆"rname der Datei ist. Der Sekunda┆88┆"r┄↓ name muss immer MDF sein (Dateitype).↲ ↲ ↲ ↲ ┆b0┆5.1 Aktivierung des Graphikteiles┆f0┆↲ ↲ Die Aktivierung des Graphikteiles (GSX) unter CCP/M-86 erfolgt ↓ durch Eingabe des Programmnamens GRAPHICS. Wu┆88┆"nscht man ein ↓ Programm laufen zu lassen, welches den Graphik anwendet, muss der ↓ Graphikteil des Betriebssystems zuerst geladen werden mit folgen┄↓ dem Kommando:↲ ↲ ╞ ╞ A>┆b0┆GRAPHICS┆f0┆↲ ↲ Anschliessend kann das Anwenderprogramm auf normale Weise ↓ gestartet werden. Nach Abschluss des Anwenderprogrammes wird der ↓ Graphikteil durch folgendes Kommando entfernt:↲ ↲ ╞ ╞ A>┆b0┆GRAPHICS NO┆f0┆↲ ↲ Dadurch erreicht man, dass der Graphikteil keinen Platz mehr im ↓ Arbeitsspeicher beansprucht.↲ ↲ ↲ ↲ ┆b0┆5.2 Aenderung der aktuellen Speichergrenze┆f0┆↲ ↲ Die aktuelle Speichergrenze bestimmt die Gro┆88┆"sse des Speicherbe┄↓ reiches, der einem einzelnen Programm von dem Betriebssystem ↓ zuge┄teilt wird. Diese Grenze kann durch folgendes Kommando fest┄↓ gelegt werden:↲ ↲ ╞ ╞ A>┆b0┆SIZE nnn┆f0┆↲ ↲ wobei nnn die Speichergrenze in Kbytes (dezimaler Wert) angibt.↲ Der aktuelle Wert der Speichergrenze kann mit dem folgenden Kom┄↓ mando gezeigt werden:↲ ↲ ╞ ╞ A>┆b0┆SIZE┆f0┆↲ ↲ Eine na┆88┆"here Beschreibung erfolgt im Abschnitt 4.1.↲ ↲ ↲ ┆b0┆5.3 Abschlussprogramm┆f0┆↲ ↲ Bevor das System ausgeschaltet werden darf, sollte das Abschluss┄↓ programm mit folgendem Kommando aufgerufen werden:↲ ↲ ╞ ╞ A>┆b0┆ENDE┆f0┆↲ ↲ Anschliessend werden die Disketten aus den Laufwerken entfernt, ↓ und das System kann abgeschaltet werden.↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆b0┆5.4 Hilfsprogramme zu CCP/M-86┆f0┆↲ ↲ In den folgenden Unterabschnitten werden die einzelnen ↓ Hilfsprogramme zu CCP/M-86 kurz erla┆88┆"utert. Fu┆88┆"r eine ↓ detaillierte Beschreibung verweisen wir auf die CCP/M-86 An┄↓ leitungen. ↲ Man kann auch das Hilfsprogramm HELP anwenden, welches ebenfalls ↓ eine kurze Erla┆88┆"uterung der CCP/M-86 Hilfsprogramme bietet.↲ ↲ In allen folgenden Bespielen sind die Bediener-Eingaben mit her┄↓ vorgehobener Schrift dargestellt.↲ ↲ ↲ ┆b0┆5.4.1 HELP-Programm (Anleitung)↲ ↲ Das Programm HELP gibt eine kurze Erkla┆88┆"rung in der Anwendung der ↓ einzelnen Hilfsprogramme (auf englisch). Nachdem man das Programm ↓ gestartet hat, kann man den Namen des Hilfsprogrammes eingeben, ↓ fu┆88┆"r welches man eine Erla┆88┆"uterung haben mo┆88┆"chte.↲ ↲ ╞ Kommando:╞ HELP↲ ╞ ╞ HELP programmname↲ ↲ ╞ Beispiel:╞ ┆b0┆HELP┆f0┆╞ ╞ Startet das Programm↲ ↲ ╞ ╞ ┆b0┆HELP DIR┆f0┆╞ ╞ Erla┆88┆"uterung des Kommandos↲ ╞ ╞ ╞ ╞ DIR↲ ↲ ↲ ↲ ┆b0┆5.4.2 Ausschrift des Kataloges┆f0┆↲ ↲ Um den Katalog auszuschreiben, gibt es zwei Kommandos, DIR und ↓ SDIR. DIR antwortet mit einer normalen Katalogliste, wogegen SDIR ↓ zum Ausschreiben der erweiterten Katalogliste benutzt wird.↲ ↲ ╞ Kommando:╞ DIR dateimaske↲ ╞ ╞ DIR disk↲ ↲ ╞ ╞ SDIR dateimaske↲ ╞ ╞ SDIR disk↲ ↲ ╞ Beispiel:╞ ┆b0┆DIR *.CMD╞ ┆f0┆╞ Zeigt alle Dateien entsprechend ↲ ╞ ╞ ╞ ╞ der angegeben Dateimaske.↲ ↲ ╞ ╞ ┆b0┆SDIR B:┆f0┆╞ ╞ Zeigt den erweiterten Katalog↲ ╞ ╞ ╞ ╞ fu┆88┆"r die Disk mit der↲ ╞ ╞ ╞ ╞ Bezeichnung B.↲ ↲ ↲ ↲ ┆b0┆5.4.3 Kopieren von Dateien┆f0┆↲ ↲ Zum Kopieren von Dateien wird das Kommando PIP angewendet. Das ↓ Programm kann eine oder mehrere Dateien in einem Arbeitsgang ↓ kopieren, indem man eine Dateimaske angibt.↲ ↲ ════════════════════════════════════════════════════════════════════════ ↓ ╞ Kommando:╞ PIP dateiname┆82┆2┆81┆=dateiname┆82┆1┆81┆↲ ╞ ╞ PIP disk:=dateimaske↲ ↲ Die erste Kommandoart bewirkt, dass die Datei mit dem Datei┄namen┆82┆1┆81┆ ↓ in die Datei mit dem Dateinamen┆82┆2┆81┆ kopiert wird. Nach dem Kopieren ↓ sind beide Dateien identisch.↲ ↲ Die zweite Kommandoform wird zum Kopieren mehrerer Dateien ↓ benutzt. Alle Dateien, die der angegebenen Dateimaske ↓ entsprechen, werden auf die gewa┆88┆"hlte Disk kopiert. Nach dem ↓ Kopieren haben die neuen Dateien (Kopien) die gleichen Datei┄namen ↓ wie die Originale. Diese Kommandoform kann nur angewendet werden, ↓ wenn man zwischen zwei verschiedenen Disks kopiert.↲ ↲ ╞ Beispiel:╞ ┆b0┆PIP MINTEXT=TEXT┆f0┆╞ Kopiert die Datei TEXT in die↲ ╞ ╞ ╞ ╞ Datei MINTEXT (beide Dateien↲ ╞ ╞ ╞ ╞ auf der gleichen Disk)↲ ↲ ╞ ╞ ┆b0┆PIP B:=A:*.CMD┆f0┆╞ Kopiert alle Dateien mit .CMD↲ ╞ ╞ ╞ ╞ der Disk A auf die Disk B↲ ↲ ↲ ↲ ┆b0┆5.4.4 Lo┆88┆"schen von Dateien┆f0┆↲ ↲ Wu┆88┆"nscht man eine oder mehrere Dateien zu lo┆88┆"schen, verwendet man ↓ entweder das Kommando ERA oder ERAQ. Beide Programme werden in ↓ der gleichen Form benutzt, doch verlangt das Programm ERAQ eine ↓ gesonderte Bediener-Besta┆88┆"tigung vor dem Lo┆88┆"schen einer jeden ↓ einzelnen Datei.↲ ↲ ╞ Kommando:╞ ERA dateimaske↲ ↲ ╞ ╞ ERAQ dateimaske↲ ↲ ↲ ╞ Beispiel:╞ ┆b0┆ERA *.WPB┆f0┆╞ ╞ Alle Dateien mit .WPB werden↲ ╞ ╞ ╞ ╞ gelo┆88┆"scht.↲ ↲ ╞ ╞ ┆b0┆ERAQ B:ABC*.*┆f0┆╞ Alle Dateien, entsprechend der↲ ╞ ╞ ╞ ╞ Maske, auf Disk B, werden ge-↲ ╞ ╞ ╞ ╞ lo┆88┆"scht. Jede einzelne Datei ↲ ╞ ╞ ╞ ╞ muss vom Bediener besta┆88┆"tigt↲ ╞ ╞ ╞ ╞ werden.↲ ↲ ↲ ┆b0┆5.4.5 Anderung des Dateinamens┆f0┆↲ ↲ Zum Aendern eines Dateinamens wird das Kommando REN angewandt. Es ↓ ist nicht mo┆88┆"glich, eine Dateimaske anzugeben.↲ ↲ ╞ Kommando:╞ REN dateiname┆82┆2┆81┆=dateiname┆82┆1┆81┆↲ ↲ Nach Ausfu┆88┆"hrung des Kommandos ist der Dateiname┆82┆1┆81┆ in den ↓ Dateinamen┆82┆2┆81┆ gea┆88┆"ndert.↲ ════════════════════════════════════════════════════════════════════════ ↓ ╞ Beispiel:╞ ┆b0┆REN MIN.WP=DIN.WP┆f0┆╞ Der Dateiname DIN.WP wurde in↲ ╞ ╞ ╞ ╞ MIN.WP gea┆88┆"ndert.↲ ↲ ╞ ╞ ┆b0┆REN A:ABCD=DIN.WP┆f0┆╞ Der Dateinama DIN.WP wurde ge-↲ ╞ ╞ ╞ ╞ a┆88┆"ndert in ABCD.WP (auf Disk A)↲ ↲ ↲ ↲ ┆b0┆5.4.6 Systemmarkierung von Dateien┆f0┆↲ ↲ Mo┆88┆"chte man eine Datei mit der Anwendernummer 0 zuga┆88┆"nglich fu┆88┆"r ↓ alle anderen Anwendernummern machen (Gemeinsame Datei), kann man ↓ diese Datei als Systemdatei markieren. Dies geschieht normaler┄↓ weise mit Programmdateien (siehe 'Installationsanleitung').↲ ↲ Systemdateien werden nicht gezeigt, wenn man das Kommando DIR ↓ anwendet. Um eine vollsta┆88┆"ndige Katalogliste zu erhalten, muss ↓ man also SDIR benutzen. ↲ ↲ ╞ Kommando:╞ SET dateiname SYS ↲ ╞ ╞ SET dateiname DIR ↲ ↲ Das erste Kommando markiert eine Datei als Systemdatei, das ↓ zweite Kommando lo┆88┆"scht diese Markierung.↲ ↲ ╞ Beispiel:╞ ┆b0┆SET MENU.CMD SYS ┆f0┆╞ Markiert die Datei MENU als↲ ╞ ╞ ╞ ╞ Systemdatei↲ ↲ ╞ ╞ ┆b0┆SET B:*.* DIR ┆f0┆╞ Entfernt alle Systemmarkie-↲ ╞ ╞ ╞ ╞ rungen auf der Disk B.↲ ↲ ↲ ↲ ┆b0┆5.4.7 Anwendung von SUBMIT┆f0┆↲ ↲ Durch Anwendung des Hilfsprogrammes SUBMIT kann man erreichen, ↓ dass das Betriebssystem eine Reihe von Kommandos (Kommando┄zeilen) ↓ ausfu┆88┆"hrt, die in einer gewo┆88┆"hnlichen Textdatei gespeichert sind. ↓ Dadurch braucht man nicht jedes einzelne Kommando immer wieder ↓ u┆88┆"ber die Konsole eingeben. Die einzelnen Zeilen innerhalb der ↓ Textdatei werden wie Kommandolinien an das CCP/M-86 aufgebaut.↲ ↲ ╞ Kommando:╞ SUBMIT prima┆88┆"rname↲ ↲ Die Textdatei, von der die einzelnen Kommandozeilen abgeholt ↓ werden, erha┆88┆"lt den Sekunda┆88┆"rnamen SUB (Dateitype). Nur der ↓ Prima┆88┆"rname braucht angegeben zu werden.↲ ↲ ╞ Beispiel:╞ ┆b0┆SUBMIT B:INHALT┆f0┆╞ Dieses Kommando bewirkt, dass↲ ╞ ╞ ╞ ╞ das Betriebssystem die einzel-↲ ╞ ╞ ╞ ╞ nen Kommandos aus der Textda-↲ ╞ ╞ ╞ ╞ tei INHALT abholt, und in ↲ ╞ ╞ ╞ ╞ gleicher Reihenfolge ausfu┆88┆"hrt.↲ ↲ Die Datei INHALT ko┆88┆"nnte z.B. beinhalten↲ ↲ ╞ ╞ ┆b0┆SDIR A:┆f0┆╞ ╞ Zeigt den Katalog A↲ ╞ ╞ ┆b0┆SDIR B:┆f0┆╞ ╞ Zeigt den Katalog B↲ ════════════════════════════════════════════════════════════════════════ ↓ ┆b0┆5.4.8 Gepufferte Konsole┆f0┆↲ ↲ Zur Aenderung einer Konsole von 'Dynamic' auf 'Buffered' ↓ verwendet man das Kommando VCMODE (engl.: Virtual Console Mode). ↓ Die zwei Formen sind na┆88┆"her im Abschnitt 2.5.2 (Statuszeile) be┄↓ schrieben. Es wird empfolen, die Konsolen unter normalen Gegeben┄↓ heiten als 'Dynamic' laufen zu lassen (Nach dem Systemstart sind ↓ alle Konsolen Dynamic).↲ ↲ ╞ Kommando:╞ VCMODE BUFFERED↲ ╞ ╞ VCMODE DYNAMIC↲ ↲ Die erste Form setzt die Konsole in den Zustand 'Buffered', die ↓ zweite in den Zustand 'Dynamic'.↲ ┆1a┆┆1a┆┆1a┆ateiverwaltung╞ ╞ Version 1.0↲ ╞ ┆a1┆
0x0000…0020 (0,) 00 00 00 00 00 00 36 00 42 03 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 4e 00 00 00 ┆ 6 B N ┆ 0x0020…0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ ┆ 0x0040…0047 00 00 00 00 00 00 00 ┆ ┆ 0x0047…0080 Params { 0x0047…0080 04 00 2d 4e 0a 00 06 00 00 00 00 02 01 41 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ -N A1@ ┆ 0x0047…0080 00 00 00 00 00 00 00 00 05 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 91 ff 04 ┆ #-7AKU_iså ┆ 0x0047…0080 } 0x0080…0083 FormFeed { 0x0080…0083 0c 80 82 ┆ ┆ 0x0080…0083 } 0x0083…00a0 0a 14 b3 b0 52 63 37 35 30 20 27 50 41 52 54 4e 45 52 27 20 20 20 20 20 20 20 20 20 42 ┆ Rc750 'PARTNER' B┆ 0x00a0…00c0 65 64 69 65 6e 75 6e 67 73 61 6e 6c 65 69 74 75 6e 67 20 20 20 20 20 20 20 20 20 20 20 53 65 69 ┆edienungsanleitung Sei┆ 0x00c0…00e0 74 65 3a 20 20 0b f0 0d 0a 14 b3 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ┆te: ---------------------┆ 0x00e0…0100 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ┆--------------------------------┆ 0x0100…0120 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a b0 35 2e 20 20 50 72 6f 67 72 61 6d 6d 73 74 61 72 74 ┆------------ 5. Programmstart┆ 0x0120…0140 20 75 6e 74 65 72 20 43 43 50 2f 4d 2d 38 36 f0 0d 0a 0d 0a 44 65 72 20 44 69 61 6c 6f 67 20 6d ┆ unter CCP/M-86 Der Dialog m┆ 0x0140…0160 69 74 20 64 65 6d 20 42 65 74 72 69 65 62 73 73 79 73 74 65 6d 20 43 43 50 2f 4d 2d 38 36 20 65 ┆it dem Betriebssystem CCP/M-86 e┆ 0x0160…0180 72 66 6f 6c 67 74 20 75 6e 74 65 72 20 64 65 6d 20 0a 4b 6f 6d 6d 61 6e 64 6f 75 88 22 62 65 72 ┆rfolgt unter dem Kommandou "ber┆ 0x0180…01a0 73 65 74 7a 65 72 20 54 4d 50 20 28 65 6e 67 6c 2e 3a 20 54 65 72 6d 69 6e 61 6c 20 4d 65 73 73 ┆setzer TMP (engl.: Terminal Mess┆ 0x01a0…01c0 61 67 65 20 50 72 6f 63 65 73 73 29 20 64 65 73 20 20 0a 43 43 50 2f 4d 2d 38 36 2e 20 57 69 6c ┆age Process) des CCP/M-86. Wil┆ 0x01c0…01e0 6c 20 6d 61 6e 20 65 69 6e 20 50 72 6f 67 72 61 6d 6d 20 64 69 72 65 6b 74 20 75 6e 74 65 72 20 ┆l man ein Programm direkt unter ┆ 0x01e0…0200 43 43 50 2f 4d 2d 38 36 20 6c 61 75 66 65 6e 20 0a 6c 61 73 73 65 6e 2c 20 6b 61 6e 6e 20 6d 61 ┆CCP/M-86 laufen lassen, kann ma┆ 0x0200…0220 (1,) 6e 20 64 61 73 20 4d 65 6e 75 88 22 73 79 73 74 65 6d 20 76 65 72 6c 61 73 73 65 6e 2c 20 69 6e ┆n das Menu "system verlassen, in┆ 0x0220…0240 64 65 6d 20 6d 61 6e 20 45 53 43 20 0a 64 72 75 88 22 63 6b 74 2c 20 77 65 6e 6e 20 64 69 65 73 ┆dem man ESC dru "ckt, wenn dies┆ 0x0240…0260 20 69 6d 20 48 61 75 70 74 6d 65 6e 75 88 22 20 61 6e 67 65 7a 65 69 67 74 20 77 69 72 64 2e 0d ┆ im Hauptmenu " angezeigt wird. ┆ 0x0260…0280 0a 0d 0a 45 72 77 61 72 74 65 74 20 64 61 73 20 43 43 50 2f 4d 2d 38 36 20 65 69 6e 20 4b 6f 6d ┆ Erwartet das CCP/M-86 ein Kom┆ 0x0280…02a0 6d 61 6e 64 6f 20 28 65 69 6e 65 20 45 69 6e 67 61 62 65 29 2c 20 77 69 72 64 20 64 69 65 73 20 ┆mando (eine Eingabe), wird dies ┆ 0x02a0…02c0 0a 64 75 72 63 68 20 64 61 73 20 5a 65 69 63 68 65 6e 20 27 67 72 6f 88 22 73 73 65 72 20 61 6c ┆ durch das Zeichen 'gro "sser al┆ 0x02c0…02e0 73 27 20 61 75 66 20 64 65 6d 20 53 63 68 69 72 6d 20 61 6e 67 65 7a 65 69 67 74 3a 0d 0a 0d 0a ┆s' auf dem Schirm angezeigt: ┆ 0x02e0…0300 09 09 41 3e 0d 0a 0d 0a 44 65 72 20 42 75 63 68 73 74 61 62 65 20 76 6f 72 20 64 65 6d 20 27 67 ┆ A> Der Buchstabe vor dem 'g┆ 0x0300…0320 72 6f 88 22 73 73 65 72 20 61 6c 73 27 20 5a 65 69 63 68 65 6e 20 67 69 62 74 20 64 69 65 20 61 ┆ro "sser als' Zeichen gibt die a┆ 0x0320…0340 6b 74 75 65 6c 6c 65 20 0a 44 69 73 6b 20 61 6e 2e 0d 0a 0d 0a 53 6f 6c 6c 20 65 69 6e 20 50 72 ┆ktuelle Disk an. Soll ein Pr┆ 0x0340…0360 6f 67 72 61 6d 6d 20 75 6e 74 65 72 20 43 43 50 2f 4d 2d 38 36 20 67 65 73 74 61 72 74 65 74 20 ┆ogramm unter CCP/M-86 gestartet ┆ 0x0360…0380 77 65 72 64 65 6e 2c 20 76 65 72 6c 61 6e 67 74 20 64 61 73 20 0a 53 79 73 74 65 6d 20 66 6f 6c ┆werden, verlangt das System fol┆ 0x0380…03a0 67 65 6e 64 65 20 45 69 6e 67 61 62 65 6e 3a 0d 0a 0d 0a 09 09 2d 20 4e 61 6d 65 20 64 65 73 20 ┆gende Eingaben: - Name des ┆ 0x03a0…03c0 50 72 6f 67 72 61 6d 6d 65 73 0d 0a 0d 0a 09 09 2d 20 45 76 65 6e 65 74 75 65 6c 6c 65 20 50 61 ┆Programmes - Evenetuelle Pa┆ 0x03c0…03e0 72 61 6d 65 74 65 72 0d 0a 0d 0a 44 69 65 20 4b 6f 6d 6d 61 6e 64 6f 7a 65 69 6c 65 20 77 69 72 ┆rameter Die Kommandozeile wir┆ 0x03e0…0400 64 20 75 88 22 62 65 72 20 64 69 65 20 52 45 54 55 52 4e 2d 54 61 73 74 65 20 61 62 67 65 73 63 ┆d u "ber die RETURN-Taste abgesc┆ 0x0400…0420 (2,) 68 6c 6f 73 73 65 6e 2c 20 64 61 20 0a 64 61 73 20 43 43 50 2f 4d 2d 38 36 20 65 72 73 74 20 64 ┆hlossen, da das CCP/M-86 erst d┆ 0x0420…0440 69 65 20 65 69 6e 67 65 67 65 62 65 6e 65 6e 20 4b 6f 6d 6d 61 6e 64 6f 73 20 70 72 75 88 22 66 ┆ie eingegebenen Kommandos pru "f┆ 0x0440…0460 74 2c 20 6e 61 63 68 64 65 6d 20 64 69 65 20 0a 45 69 6e 67 61 62 65 20 62 65 65 6e 64 65 74 20 ┆t, nachdem die Eingabe beendet ┆ 0x0460…0480 77 6f 72 64 65 6e 20 69 73 74 2e 20 44 61 73 20 43 43 50 2f 4d 2d 38 36 20 76 65 72 73 75 63 68 ┆worden ist. Das CCP/M-86 versuch┆ 0x0480…04a0 74 20 6e 75 6e 20 64 61 73 20 0a 61 6e 67 65 67 65 62 65 6e 65 20 50 72 6f 67 72 61 6d 6d 20 7a ┆t nun das angegebene Programm z┆ 0x04a0…04c0 75 20 66 69 6e 64 65 6e 2c 20 7a 75 65 72 73 74 20 61 75 66 20 64 65 72 20 61 6b 74 75 65 6c 6c ┆u finden, zuerst auf der aktuell┆ 0x04c0…04e0 65 6e 20 44 69 73 6b 2c 20 0a 61 6e 73 63 68 6c 69 65 73 73 65 6e 64 20 61 75 66 20 64 65 72 20 ┆en Disk, anschliessend auf der ┆ 0x04e0…0500 53 79 73 74 65 6d 64 69 73 6b 65 74 74 65 2e 20 0d 0a 57 69 6c 6c 20 6d 61 6e 20 65 69 6e 65 20 ┆Systemdiskette. Will man eine ┆ 0x0500…0520 61 6e 64 65 72 65 20 61 6c 73 20 64 69 65 20 61 6b 74 75 65 6c 6c 65 20 44 69 73 6b 20 62 65 6e ┆andere als die aktuelle Disk ben┆ 0x0520…0540 75 74 7a 65 6e 2c 20 67 69 62 74 20 6d 61 6e 20 0a 64 69 65 73 20 64 75 72 63 68 20 66 6f 6c 67 ┆utzen, gibt man dies durch folg┆ 0x0540…0560 65 6e 64 65 73 20 4b 6f 6d 6d 61 6e 64 6f 20 61 6e 3a 0d 0a 0d 0a 09 09 41 3e 20 b0 42 3a f0 0d ┆endes Kommando an: A> B: ┆ 0x0560…0580 0a 09 09 42 3e 0d 0a 0d 0a 49 73 74 20 64 69 65 20 61 6b 74 75 65 6c 6c 65 20 41 6e 77 65 6e 64 ┆ B> Ist die aktuelle Anwend┆ 0x0580…05a0 65 72 6e 75 6d 6d 65 72 20 75 6e 67 6c 65 69 63 68 20 30 2c 20 77 69 72 64 20 64 69 65 73 65 73 ┆ernummer ungleich 0, wird dieses┆ 0x05a0…05c0 20 76 6f 72 20 64 65 72 20 0a 44 69 73 6b 62 65 7a 65 69 63 68 6e 75 6e 67 20 61 6e 67 65 67 65 ┆ vor der Diskbezeichnung angege┆ 0x05c0…05e0 62 65 6e 2c 20 77 65 6e 6e 20 65 69 6e 65 20 4b 6f 6d 6d 61 6e 64 6f 65 69 6e 67 61 62 65 20 65 ┆ben, wenn eine Kommandoeingabe e┆ 0x05e0…0600 72 77 61 72 74 65 74 20 0a 77 69 72 64 2e 20 44 69 65 20 41 6e 77 65 6e 64 65 72 6e 75 6d 6d 65 ┆rwartet wird. Die Anwendernumme┆ 0x0600…0620 (3,) 72 20 6b 61 6e 6e 20 64 75 72 63 68 20 45 69 6e 67 61 62 65 20 64 65 73 20 4b 6f 6d 6d 61 6e 64 ┆r kann durch Eingabe des Kommand┆ 0x0620…0640 6f 73 20 55 53 45 52 20 6e 2c 20 0a 77 6f 62 65 69 20 6e 20 64 69 65 20 6e 65 75 65 20 41 6e 77 ┆os USER n, wobei n die neue Anw┆ 0x0640…0660 65 6e 64 65 72 6e 75 6d 6d 65 72 20 69 73 74 2c 20 67 65 61 88 22 6e 64 65 72 74 20 77 65 72 64 ┆endernummer ist, gea "ndert werd┆ 0x0660…0680 65 6e 2e 0d 0a 0d 0a 09 09 41 3e b0 55 53 45 52 20 36 f0 0d 0a 09 09 36 41 3e 0d 0a 0d 0a 49 6d ┆en. A> USER 6 6A> Im┆ 0x0680…06a0 20 6f 62 65 6e 20 61 6e 67 65 66 75 88 22 68 72 74 65 6e 20 42 65 69 73 70 69 65 6c 20 69 73 74 ┆ oben angefu "hrten Beispiel ist┆ 0x06a0…06c0 20 64 69 65 20 61 6b 74 75 65 6c 6c 65 20 41 6e 77 65 6e 64 65 72 6e 75 6d 6d 65 72 20 76 6f 6e ┆ die aktuelle Anwendernummer von┆ 0x06c0…06e0 20 0a 30 20 61 75 66 20 36 20 67 65 61 88 22 6e 64 65 72 74 20 77 6f 72 64 65 6e 2e 20 42 65 6e ┆ 0 auf 6 gea "ndert worden. Ben┆ 0x06e0…0700 75 74 7a 74 20 6d 61 6e 20 6b 65 69 6e 65 20 41 6e 77 65 6e 64 65 72 6e 75 6d 6d 65 72 2c 20 73 ┆utzt man keine Anwendernummer, s┆ 0x0700…0720 65 74 7a 74 20 0a 6d 61 6e 20 64 69 65 73 65 20 61 75 66 20 30 20 28 4e 61 63 68 20 64 65 6d 20 ┆etzt man diese auf 0 (Nach dem ┆ 0x0720…0740 53 79 73 74 65 6d 73 74 61 72 74 20 69 73 74 20 64 69 65 20 41 6e 77 65 6e 64 65 72 6e 75 6d 6d ┆Systemstart ist die Anwendernumm┆ 0x0740…0760 65 72 20 0a 69 6d 6d 65 72 20 30 29 2e 0d 0a 0d 0a 0d 0a 57 69 6c 6c 20 6d 61 6e 20 75 6e 74 65 ┆er immer 0). Will man unte┆ 0x0760…0780 72 20 43 43 50 2f 4d 2d 38 36 20 64 61 73 20 4d 65 6e 75 88 22 73 79 73 74 65 6d 20 77 69 65 64 ┆r CCP/M-86 das Menu "system wied┆ 0x0780…07a0 65 72 20 73 74 61 72 74 65 6e 2c 20 65 72 66 6f 6c 67 74 20 0a 64 69 65 73 2c 20 69 6e 64 65 6d ┆er starten, erfolgt dies, indem┆ 0x07a0…07c0 20 6d 61 6e 20 66 6f 6c 67 65 6e 64 65 20 4b 6f 6d 6d 61 6e 64 6f 73 20 65 69 6e 74 61 73 74 65 ┆ man folgende Kommandos eintaste┆ 0x07c0…07d7 74 3a 0d 0a 0d 0a 09 09 41 3e b0 4d 45 4e 55 20 4d 45 4e 55 f0 0d 0a ┆t: A> MENU MENU ┆ 0x07d7…07da FormFeed { 0x07d7…07da 0c 83 20 ┆ ┆ 0x07d7…07da } 0x07da…07e0 0a 0d 0a 57 75 88 ┆ Wu ┆ 0x07e0…0800 22 6e 73 63 68 74 20 6d 61 6e 20 73 65 69 6e 20 65 69 67 65 6e 65 73 20 4d 65 6e 75 88 22 20 7a ┆"nscht man sein eigenes Menu " z┆ 0x0800…0820 (4,) 75 20 73 74 61 72 74 65 6e 2c 20 67 65 73 63 68 69 65 68 74 20 64 69 65 73 20 0a 66 6f 6c 67 65 ┆u starten, geschieht dies folge┆ 0x0820…0840 6e 88 64 65 72 6d 61 73 73 65 6e 3a 0d 0a 0d 0a 09 09 41 3e b0 4d 45 4e 55 20 6d 65 6e 75 88 22 ┆n dermassen: A> MENU menu "┆ 0x0840…0860 6e 61 6d 65 f0 0d 0a 0d 0a 77 6f 62 65 69 20 64 65 72 20 4d 65 6e 75 88 22 6e 61 6d 65 20 64 65 ┆name wobei der Menu "name de┆ 0x0860…0880 72 20 50 72 69 6d 61 88 22 72 6e 61 6d 65 20 64 65 72 20 44 61 74 65 69 20 69 73 74 2e 20 44 65 ┆r Prima "rname der Datei ist. De┆ 0x0880…08a0 72 20 53 65 6b 75 6e 64 61 88 22 72 80 0a 6e 61 6d 65 20 6d 75 73 73 20 69 6d 6d 65 72 20 4d 44 ┆r Sekunda "r name muss immer MD┆ 0x08a0…08c0 46 20 73 65 69 6e 20 28 44 61 74 65 69 74 79 70 65 29 2e 0d 0a 0d 0a 0d 0a 0d 0a b0 35 2e 31 20 ┆F sein (Dateitype). 5.1 ┆ 0x08c0…08e0 20 41 6b 74 69 76 69 65 72 75 6e 67 20 64 65 73 20 47 72 61 70 68 69 6b 74 65 69 6c 65 73 f0 0d ┆ Aktivierung des Graphikteiles ┆ 0x08e0…0900 0a 0d 0a 44 69 65 20 41 6b 74 69 76 69 65 72 75 6e 67 20 64 65 73 20 47 72 61 70 68 69 6b 74 65 ┆ Die Aktivierung des Graphikte┆ 0x0900…0920 69 6c 65 73 20 28 47 53 58 29 20 75 6e 74 65 72 20 43 43 50 2f 4d 2d 38 36 20 65 72 66 6f 6c 67 ┆iles (GSX) unter CCP/M-86 erfolg┆ 0x0920…0940 74 20 0a 64 75 72 63 68 20 45 69 6e 67 61 62 65 20 64 65 73 20 50 72 6f 67 72 61 6d 6d 6e 61 6d ┆t durch Eingabe des Programmnam┆ 0x0940…0960 65 6e 73 20 47 52 41 50 48 49 43 53 2e 20 57 75 88 22 6e 73 63 68 74 20 6d 61 6e 20 65 69 6e 20 ┆ens GRAPHICS. Wu "nscht man ein ┆ 0x0960…0980 0a 50 72 6f 67 72 61 6d 6d 20 6c 61 75 66 65 6e 20 7a 75 20 6c 61 73 73 65 6e 2c 20 77 65 6c 63 ┆ Programm laufen zu lassen, welc┆ 0x0980…09a0 68 65 73 20 64 65 6e 20 47 72 61 70 68 69 6b 20 61 6e 77 65 6e 64 65 74 2c 20 6d 75 73 73 20 64 ┆hes den Graphik anwendet, muss d┆ 0x09a0…09c0 65 72 20 0a 47 72 61 70 68 69 6b 74 65 69 6c 20 64 65 73 20 42 65 74 72 69 65 62 73 73 79 73 74 ┆er Graphikteil des Betriebssyst┆ 0x09c0…09e0 65 6d 73 20 7a 75 65 72 73 74 20 67 65 6c 61 64 65 6e 20 77 65 72 64 65 6e 20 6d 69 74 20 66 6f ┆ems zuerst geladen werden mit fo┆ 0x09e0…0a00 6c 67 65 6e 80 0a 64 65 6d 20 4b 6f 6d 6d 61 6e 64 6f 3a 0d 0a 0d 0a 09 09 41 3e b0 47 52 41 50 ┆lgen dem Kommando: A> GRAP┆ 0x0a00…0a20 (5,) 48 49 43 53 f0 0d 0a 0d 0a 41 6e 73 63 68 6c 69 65 73 73 65 6e 64 20 6b 61 6e 6e 20 64 61 73 20 ┆HICS Anschliessend kann das ┆ 0x0a20…0a40 41 6e 77 65 6e 64 65 72 70 72 6f 67 72 61 6d 6d 20 61 75 66 20 6e 6f 72 6d 61 6c 65 20 57 65 69 ┆Anwenderprogramm auf normale Wei┆ 0x0a40…0a60 73 65 20 0a 67 65 73 74 61 72 74 65 74 20 77 65 72 64 65 6e 2e 20 4e 61 63 68 20 41 62 73 63 68 ┆se gestartet werden. Nach Absch┆ 0x0a60…0a80 6c 75 73 73 20 64 65 73 20 41 6e 77 65 6e 64 65 72 70 72 6f 67 72 61 6d 6d 65 73 20 77 69 72 64 ┆luss des Anwenderprogrammes wird┆ 0x0a80…0aa0 20 64 65 72 20 0a 47 72 61 70 68 69 6b 74 65 69 6c 20 64 75 72 63 68 20 66 6f 6c 67 65 6e 64 65 ┆ der Graphikteil durch folgende┆ 0x0aa0…0ac0 73 20 4b 6f 6d 6d 61 6e 64 6f 20 65 6e 74 66 65 72 6e 74 3a 0d 0a 0d 0a 09 09 41 3e b0 47 52 41 ┆s Kommando entfernt: A> GRA┆ 0x0ac0…0ae0 50 48 49 43 53 20 4e 4f f0 0d 0a 0d 0a 44 61 64 75 72 63 68 20 65 72 72 65 69 63 68 74 20 6d 61 ┆PHICS NO Dadurch erreicht ma┆ 0x0ae0…0b00 6e 2c 20 64 61 73 73 20 64 65 72 20 47 72 61 70 68 69 6b 74 65 69 6c 20 6b 65 69 6e 65 6e 20 50 ┆n, dass der Graphikteil keinen P┆ 0x0b00…0b20 6c 61 74 7a 20 6d 65 68 72 20 69 6d 20 0a 41 72 62 65 69 74 73 73 70 65 69 63 68 65 72 20 62 65 ┆latz mehr im Arbeitsspeicher be┆ 0x0b20…0b40 61 6e 73 70 72 75 63 68 74 2e 0d 0a 0d 0a 0d 0a 0d 0a b0 35 2e 32 20 20 41 65 6e 64 65 72 75 6e ┆ansprucht. 5.2 Aenderun┆ 0x0b40…0b60 67 20 64 65 72 20 61 6b 74 75 65 6c 6c 65 6e 20 53 70 65 69 63 68 65 72 67 72 65 6e 7a 65 f0 0d ┆g der aktuellen Speichergrenze ┆ 0x0b60…0b80 0a 0d 0a 44 69 65 20 61 6b 74 75 65 6c 6c 65 20 53 70 65 69 63 68 65 72 67 72 65 6e 7a 65 20 62 ┆ Die aktuelle Speichergrenze b┆ 0x0b80…0ba0 65 73 74 69 6d 6d 74 20 64 69 65 20 47 72 6f 88 22 73 73 65 20 64 65 73 20 53 70 65 69 63 68 65 ┆estimmt die Gro "sse des Speiche┆ 0x0ba0…0bc0 72 62 65 80 0a 72 65 69 63 68 65 73 2c 20 64 65 72 20 65 69 6e 65 6d 20 65 69 6e 7a 65 6c 6e 65 ┆rbe reiches, der einem einzelne┆ 0x0bc0…0be0 6e 20 50 72 6f 67 72 61 6d 6d 20 76 6f 6e 20 64 65 6d 20 42 65 74 72 69 65 62 73 73 79 73 74 65 ┆n Programm von dem Betriebssyste┆ 0x0be0…0c00 6d 20 0a 7a 75 67 65 80 74 65 69 6c 74 20 77 69 72 64 2e 20 44 69 65 73 65 20 47 72 65 6e 7a 65 ┆m zuge teilt wird. Diese Grenze┆ 0x0c00…0c20 (6,) 20 6b 61 6e 6e 20 64 75 72 63 68 20 66 6f 6c 67 65 6e 64 65 73 20 4b 6f 6d 6d 61 6e 64 6f 20 66 ┆ kann durch folgendes Kommando f┆ 0x0c20…0c40 65 73 74 80 0a 67 65 6c 65 67 74 20 77 65 72 64 65 6e 3a 0d 0a 0d 0a 09 09 41 3e b0 53 49 5a 45 ┆est gelegt werden: A> SIZE┆ 0x0c40…0c60 20 6e 6e 6e f0 0d 0a 0d 0a 77 6f 62 65 69 20 6e 6e 6e 20 64 69 65 20 53 70 65 69 63 68 65 72 67 ┆ nnn wobei nnn die Speicherg┆ 0x0c60…0c80 72 65 6e 7a 65 20 69 6e 20 4b 62 79 74 65 73 20 28 64 65 7a 69 6d 61 6c 65 72 20 57 65 72 74 29 ┆renze in Kbytes (dezimaler Wert)┆ 0x0c80…0ca0 20 61 6e 67 69 62 74 2e 0d 0a 44 65 72 20 61 6b 74 75 65 6c 6c 65 20 57 65 72 74 20 64 65 72 20 ┆ angibt. Der aktuelle Wert der ┆ 0x0ca0…0cc0 53 70 65 69 63 68 65 72 67 72 65 6e 7a 65 20 6b 61 6e 6e 20 6d 69 74 20 64 65 6d 20 66 6f 6c 67 ┆Speichergrenze kann mit dem folg┆ 0x0cc0…0ce0 65 6e 64 65 6e 20 4b 6f 6d 80 0a 6d 61 6e 64 6f 20 67 65 7a 65 69 67 74 20 77 65 72 64 65 6e 3a ┆enden Kom mando gezeigt werden:┆ 0x0ce0…0d00 0d 0a 0d 0a 09 09 41 3e b0 53 49 5a 45 f0 0d 0a 0d 0a 45 69 6e 65 20 6e 61 88 22 68 65 72 65 20 ┆ A> SIZE Eine na "here ┆ 0x0d00…0d20 42 65 73 63 68 72 65 69 62 75 6e 67 20 65 72 66 6f 6c 67 74 20 69 6d 20 41 62 73 63 68 6e 69 74 ┆Beschreibung erfolgt im Abschnit┆ 0x0d20…0d40 74 20 34 2e 31 2e 0d 0a 0d 0a 0d 0a b0 35 2e 33 20 20 41 62 73 63 68 6c 75 73 73 70 72 6f 67 72 ┆t 4.1. 5.3 Abschlussprogr┆ 0x0d40…0d60 61 6d 6d f0 0d 0a 0d 0a 42 65 76 6f 72 20 64 61 73 20 53 79 73 74 65 6d 20 61 75 73 67 65 73 63 ┆amm Bevor das System ausgesc┆ 0x0d60…0d80 68 61 6c 74 65 74 20 77 65 72 64 65 6e 20 64 61 72 66 2c 20 73 6f 6c 6c 74 65 20 64 61 73 20 41 ┆haltet werden darf, sollte das A┆ 0x0d80…0da0 62 73 63 68 6c 75 73 73 80 0a 70 72 6f 67 72 61 6d 6d 20 6d 69 74 20 66 6f 6c 67 65 6e 64 65 6d ┆bschluss programm mit folgendem┆ 0x0da0…0dc0 20 4b 6f 6d 6d 61 6e 64 6f 20 61 75 66 67 65 72 75 66 65 6e 20 77 65 72 64 65 6e 3a 0d 0a 0d 0a ┆ Kommando aufgerufen werden: ┆ 0x0dc0…0de0 09 09 41 3e b0 45 4e 44 45 f0 0d 0a 0d 0a 41 6e 73 63 68 6c 69 65 73 73 65 6e 64 20 77 65 72 64 ┆ A> ENDE Anschliessend werd┆ 0x0de0…0e00 65 6e 20 64 69 65 20 44 69 73 6b 65 74 74 65 6e 20 61 75 73 20 64 65 6e 20 4c 61 75 66 77 65 72 ┆en die Disketten aus den Laufwer┆ 0x0e00…0e20 (7,) 6b 65 6e 20 65 6e 74 66 65 72 6e 74 2c 20 0a 75 6e 64 20 64 61 73 20 53 79 73 74 65 6d 20 6b 61 ┆ken entfernt, und das System ka┆ 0x0e20…0e39 6e 6e 20 61 62 67 65 73 63 68 61 6c 74 65 74 20 77 65 72 64 65 6e 2e 0d 0a ┆nn abgeschaltet werden. ┆ 0x0e39…0e3c FormFeed { 0x0e39…0e3c 0c 83 58 ┆ X┆ 0x0e39…0e3c } 0x0e3c…0e40 0a b0 35 2e ┆ 5.┆ 0x0e40…0e60 34 20 20 48 69 6c 66 73 70 72 6f 67 72 61 6d 6d 65 20 7a 75 20 43 43 50 2f 4d 2d 38 36 f0 0d 0a ┆4 Hilfsprogramme zu CCP/M-86 ┆ 0x0e60…0e80 0d 0a 49 6e 20 64 65 6e 20 66 6f 6c 67 65 6e 64 65 6e 20 55 6e 74 65 72 61 62 73 63 68 6e 69 74 ┆ In den folgenden Unterabschnit┆ 0x0e80…0ea0 74 65 6e 20 77 65 72 64 65 6e 20 64 69 65 20 65 69 6e 7a 65 6c 6e 65 6e 20 0a 48 69 6c 66 73 70 ┆ten werden die einzelnen Hilfsp┆ 0x0ea0…0ec0 72 6f 67 72 61 6d 6d 65 20 7a 75 20 43 43 50 2f 4d 2d 38 36 20 6b 75 72 7a 20 65 72 6c 61 88 22 ┆rogramme zu CCP/M-86 kurz erla "┆ 0x0ec0…0ee0 75 74 65 72 74 2e 20 46 75 88 22 72 20 65 69 6e 65 20 0a 64 65 74 61 69 6c 6c 69 65 72 74 65 20 ┆utert. Fu "r eine detaillierte ┆ 0x0ee0…0f00 42 65 73 63 68 72 65 69 62 75 6e 67 20 76 65 72 77 65 69 73 65 6e 20 77 69 72 20 61 75 66 20 64 ┆Beschreibung verweisen wir auf d┆ 0x0f00…0f20 69 65 20 43 43 50 2f 4d 2d 38 36 20 41 6e 80 0a 6c 65 69 74 75 6e 67 65 6e 2e 20 0d 0a 4d 61 6e ┆ie CCP/M-86 An leitungen. Man┆ 0x0f20…0f40 20 6b 61 6e 6e 20 61 75 63 68 20 64 61 73 20 48 69 6c 66 73 70 72 6f 67 72 61 6d 6d 20 48 45 4c ┆ kann auch das Hilfsprogramm HEL┆ 0x0f40…0f60 50 20 61 6e 77 65 6e 64 65 6e 2c 20 77 65 6c 63 68 65 73 20 65 62 65 6e 66 61 6c 6c 73 20 0a 65 ┆P anwenden, welches ebenfalls e┆ 0x0f60…0f80 69 6e 65 20 6b 75 72 7a 65 20 45 72 6c 61 88 22 75 74 65 72 75 6e 67 20 64 65 72 20 43 43 50 2f ┆ine kurze Erla "uterung der CCP/┆ 0x0f80…0fa0 4d 2d 38 36 20 48 69 6c 66 73 70 72 6f 67 72 61 6d 6d 65 20 62 69 65 74 65 74 2e 0d 0a 0d 0a 49 ┆M-86 Hilfsprogramme bietet. I┆ 0x0fa0…0fc0 6e 20 61 6c 6c 65 6e 20 66 6f 6c 67 65 6e 64 65 6e 20 42 65 73 70 69 65 6c 65 6e 20 73 69 6e 64 ┆n allen folgenden Bespielen sind┆ 0x0fc0…0fe0 20 64 69 65 20 42 65 64 69 65 6e 65 72 2d 45 69 6e 67 61 62 65 6e 20 6d 69 74 20 68 65 72 80 0a ┆ die Bediener-Eingaben mit her ┆ 0x0fe0…1000 76 6f 72 67 65 68 6f 62 65 6e 65 72 20 53 63 68 72 69 66 74 20 64 61 72 67 65 73 74 65 6c 6c 74 ┆vorgehobener Schrift dargestellt┆ 0x1000…1020 (8,) 2e 0d 0a 0d 0a 0d 0a b0 35 2e 34 2e 31 20 20 48 45 4c 50 2d 50 72 6f 67 72 61 6d 6d 20 28 41 6e ┆. 5.4.1 HELP-Programm (An┆ 0x1020…1040 6c 65 69 74 75 6e 67 29 0d 0a 0d 0a 44 61 73 20 50 72 6f 67 72 61 6d 6d 20 48 45 4c 50 20 67 69 ┆leitung) Das Programm HELP gi┆ 0x1040…1060 62 74 20 65 69 6e 65 20 6b 75 72 7a 65 20 45 72 6b 6c 61 88 22 72 75 6e 67 20 69 6e 20 64 65 72 ┆bt eine kurze Erkla "rung in der┆ 0x1060…1080 20 41 6e 77 65 6e 64 75 6e 67 20 64 65 72 20 0a 65 69 6e 7a 65 6c 6e 65 6e 20 48 69 6c 66 73 70 ┆ Anwendung der einzelnen Hilfsp┆ 0x1080…10a0 72 6f 67 72 61 6d 6d 65 20 28 61 75 66 20 65 6e 67 6c 69 73 63 68 29 2e 20 4e 61 63 68 64 65 6d ┆rogramme (auf englisch). Nachdem┆ 0x10a0…10c0 20 6d 61 6e 20 64 61 73 20 50 72 6f 67 72 61 6d 6d 20 0a 67 65 73 74 61 72 74 65 74 20 68 61 74 ┆ man das Programm gestartet hat┆ 0x10c0…10e0 2c 20 6b 61 6e 6e 20 6d 61 6e 20 64 65 6e 20 4e 61 6d 65 6e 20 64 65 73 20 48 69 6c 66 73 70 72 ┆, kann man den Namen des Hilfspr┆ 0x10e0…1100 6f 67 72 61 6d 6d 65 73 20 65 69 6e 67 65 62 65 6e 2c 20 0a 66 75 88 22 72 20 77 65 6c 63 68 65 ┆ogrammes eingeben, fu "r welche┆ 0x1100…1120 73 20 6d 61 6e 20 65 69 6e 65 20 45 72 6c 61 88 22 75 74 65 72 75 6e 67 20 68 61 62 65 6e 20 6d ┆s man eine Erla "uterung haben m┆ 0x1120…1140 6f 88 22 63 68 74 65 2e 0d 0a 0d 0a 09 4b 6f 6d 6d 61 6e 64 6f 3a 09 48 45 4c 50 0d 0a 09 09 48 ┆o "chte. Kommando: HELP H┆ 0x1140…1160 45 4c 50 20 70 72 6f 67 72 61 6d 6d 6e 61 6d 65 0d 0a 0d 0a 09 42 65 69 73 70 69 65 6c 3a 09 b0 ┆ELP programmname Beispiel: ┆ 0x1160…1180 48 45 4c 50 f0 09 09 53 74 61 72 74 65 74 20 64 61 73 20 50 72 6f 67 72 61 6d 6d 0d 0a 0d 0a 09 ┆HELP Startet das Programm ┆ 0x1180…11a0 09 b0 48 45 4c 50 20 44 49 52 f0 09 09 45 72 6c 61 88 22 75 74 65 72 75 6e 67 20 64 65 73 20 4b ┆ HELP DIR Erla "uterung des K┆ 0x11a0…11c0 6f 6d 6d 61 6e 64 6f 73 0d 0a 09 09 09 09 44 49 52 0d 0a 0d 0a 0d 0a 0d 0a b0 35 2e 34 2e 32 20 ┆ommandos DIR 5.4.2 ┆ 0x11c0…11e0 20 41 75 73 73 63 68 72 69 66 74 20 64 65 73 20 4b 61 74 61 6c 6f 67 65 73 f0 0d 0a 0d 0a 55 6d ┆ Ausschrift des Kataloges Um┆ 0x11e0…1200 20 64 65 6e 20 4b 61 74 61 6c 6f 67 20 61 75 73 7a 75 73 63 68 72 65 69 62 65 6e 2c 20 67 69 62 ┆ den Katalog auszuschreiben, gib┆ 0x1200…1220 (9,) 74 20 65 73 20 7a 77 65 69 20 4b 6f 6d 6d 61 6e 64 6f 73 2c 20 44 49 52 20 75 6e 64 20 0a 53 44 ┆t es zwei Kommandos, DIR und SD┆ 0x1220…1240 49 52 2e 20 44 49 52 20 61 6e 74 77 6f 72 74 65 74 20 6d 69 74 20 65 69 6e 65 72 20 6e 6f 72 6d ┆IR. DIR antwortet mit einer norm┆ 0x1240…1260 61 6c 65 6e 20 4b 61 74 61 6c 6f 67 6c 69 73 74 65 2c 20 77 6f 67 65 67 65 6e 20 53 44 49 52 20 ┆alen Katalogliste, wogegen SDIR ┆ 0x1260…1280 0a 7a 75 6d 20 41 75 73 73 63 68 72 65 69 62 65 6e 20 64 65 72 20 65 72 77 65 69 74 65 72 74 65 ┆ zum Ausschreiben der erweiterte┆ 0x1280…12a0 6e 20 4b 61 74 61 6c 6f 67 6c 69 73 74 65 20 62 65 6e 75 74 7a 74 20 77 69 72 64 2e 0d 0a 0d 0a ┆n Katalogliste benutzt wird. ┆ 0x12a0…12c0 09 4b 6f 6d 6d 61 6e 64 6f 3a 09 44 49 52 20 64 61 74 65 69 6d 61 73 6b 65 0d 0a 09 09 44 49 52 ┆ Kommando: DIR dateimaske DIR┆ 0x12c0…12e0 20 64 69 73 6b 0d 0a 0d 0a 09 09 53 44 49 52 20 64 61 74 65 69 6d 61 73 6b 65 0d 0a 09 09 53 44 ┆ disk SDIR dateimaske SD┆ 0x12e0…1300 49 52 20 64 69 73 6b 0d 0a 0d 0a 09 42 65 69 73 70 69 65 6c 3a 09 b0 44 49 52 20 2a 2e 43 4d 44 ┆IR disk Beispiel: DIR *.CMD┆ 0x1300…1320 09 f0 09 5a 65 69 67 74 20 61 6c 6c 65 20 44 61 74 65 69 65 6e 20 65 6e 74 73 70 72 65 63 68 65 ┆ Zeigt alle Dateien entspreche┆ 0x1320…1340 6e 64 20 0d 0a 09 09 09 09 64 65 72 20 61 6e 67 65 67 65 62 65 6e 20 44 61 74 65 69 6d 61 73 6b ┆nd der angegeben Dateimask┆ 0x1340…1360 65 2e 0d 0a 0d 0a 09 09 b0 53 44 49 52 20 42 3a f0 09 09 5a 65 69 67 74 20 64 65 6e 20 65 72 77 ┆e. SDIR B: Zeigt den erw┆ 0x1360…1380 65 69 74 65 72 74 65 6e 20 4b 61 74 61 6c 6f 67 0d 0a 09 09 09 09 66 75 88 22 72 20 64 69 65 20 ┆eiterten Katalog fu "r die ┆ 0x1380…13a0 44 69 73 6b 20 6d 69 74 20 64 65 72 0d 0a 09 09 09 09 42 65 7a 65 69 63 68 6e 75 6e 67 20 42 2e ┆Disk mit der Bezeichnung B.┆ 0x13a0…13c0 0d 0a 0d 0a 0d 0a 0d 0a b0 35 2e 34 2e 33 20 20 20 4b 6f 70 69 65 72 65 6e 20 76 6f 6e 20 44 61 ┆ 5.4.3 Kopieren von Da┆ 0x13c0…13e0 74 65 69 65 6e f0 0d 0a 0d 0a 5a 75 6d 20 4b 6f 70 69 65 72 65 6e 20 76 6f 6e 20 44 61 74 65 69 ┆teien Zum Kopieren von Datei┆ 0x13e0…1400 65 6e 20 77 69 72 64 20 64 61 73 20 4b 6f 6d 6d 61 6e 64 6f 20 50 49 50 20 61 6e 67 65 77 65 6e ┆en wird das Kommando PIP angewen┆ 0x1400…1420 (10,) 64 65 74 2e 20 44 61 73 20 0a 50 72 6f 67 72 61 6d 6d 20 6b 61 6e 6e 20 65 69 6e 65 20 6f 64 65 ┆det. Das Programm kann eine ode┆ 0x1420…1440 72 20 6d 65 68 72 65 72 65 20 44 61 74 65 69 65 6e 20 69 6e 20 65 69 6e 65 6d 20 41 72 62 65 69 ┆r mehrere Dateien in einem Arbei┆ 0x1440…1460 74 73 67 61 6e 67 20 0a 6b 6f 70 69 65 72 65 6e 2c 20 69 6e 64 65 6d 20 6d 61 6e 20 65 69 6e 65 ┆tsgang kopieren, indem man eine┆ 0x1460…1477 20 44 61 74 65 69 6d 61 73 6b 65 20 61 6e 67 69 62 74 2e 0d 0a 0d 0a ┆ Dateimaske angibt. ┆ 0x1477…147a FormFeed { 0x1477…147a 0c 83 48 ┆ H┆ 0x1477…147a } 0x147a…1480 0a 09 4b 6f 6d 6d ┆ Komm┆ 0x1480…14a0 61 6e 64 6f 3a 09 50 49 50 20 64 61 74 65 69 6e 61 6d 65 82 32 81 3d 64 61 74 65 69 6e 61 6d 65 ┆ando: PIP dateiname 2 =dateiname┆ 0x14a0…14c0 82 31 81 0d 0a 09 09 50 49 50 20 64 69 73 6b 3a 3d 64 61 74 65 69 6d 61 73 6b 65 0d 0a 0d 0a 44 ┆ 1 PIP disk:=dateimaske D┆ 0x14c0…14e0 69 65 20 65 72 73 74 65 20 4b 6f 6d 6d 61 6e 64 6f 61 72 74 20 62 65 77 69 72 6b 74 2c 20 64 61 ┆ie erste Kommandoart bewirkt, da┆ 0x14e0…1500 73 73 20 64 69 65 20 44 61 74 65 69 20 6d 69 74 20 64 65 6d 20 44 61 74 65 69 80 6e 61 6d 65 6e ┆ss die Datei mit dem Datei namen┆ 0x1500…1520 82 31 81 20 0a 69 6e 20 64 69 65 20 44 61 74 65 69 20 6d 69 74 20 64 65 6d 20 44 61 74 65 69 6e ┆ 1 in die Datei mit dem Datein┆ 0x1520…1540 61 6d 65 6e 82 32 81 20 6b 6f 70 69 65 72 74 20 77 69 72 64 2e 20 4e 61 63 68 20 64 65 6d 20 4b ┆amen 2 kopiert wird. Nach dem K┆ 0x1540…1560 6f 70 69 65 72 65 6e 20 0a 73 69 6e 64 20 62 65 69 64 65 20 44 61 74 65 69 65 6e 20 69 64 65 6e ┆opieren sind beide Dateien iden┆ 0x1560…1580 74 69 73 63 68 2e 0d 0a 0d 0a 44 69 65 20 7a 77 65 69 74 65 20 4b 6f 6d 6d 61 6e 64 6f 66 6f 72 ┆tisch. Die zweite Kommandofor┆ 0x1580…15a0 6d 20 77 69 72 64 20 7a 75 6d 20 4b 6f 70 69 65 72 65 6e 20 6d 65 68 72 65 72 65 72 20 44 61 74 ┆m wird zum Kopieren mehrerer Dat┆ 0x15a0…15c0 65 69 65 6e 20 0a 62 65 6e 75 74 7a 74 2e 20 41 6c 6c 65 20 44 61 74 65 69 65 6e 2c 20 64 69 65 ┆eien benutzt. Alle Dateien, die┆ 0x15c0…15e0 20 64 65 72 20 61 6e 67 65 67 65 62 65 6e 65 6e 20 44 61 74 65 69 6d 61 73 6b 65 20 0a 65 6e 74 ┆ der angegebenen Dateimaske ent┆ 0x15e0…1600 73 70 72 65 63 68 65 6e 2c 20 77 65 72 64 65 6e 20 61 75 66 20 64 69 65 20 67 65 77 61 88 22 68 ┆sprechen, werden auf die gewa "h┆ 0x1600…1620 (11,) 6c 74 65 20 44 69 73 6b 20 6b 6f 70 69 65 72 74 2e 20 4e 61 63 68 20 64 65 6d 20 0a 4b 6f 70 69 ┆lte Disk kopiert. Nach dem Kopi┆ 0x1620…1640 65 72 65 6e 20 68 61 62 65 6e 20 64 69 65 20 6e 65 75 65 6e 20 44 61 74 65 69 65 6e 20 28 4b 6f ┆eren haben die neuen Dateien (Ko┆ 0x1640…1660 70 69 65 6e 29 20 64 69 65 20 67 6c 65 69 63 68 65 6e 20 44 61 74 65 69 80 6e 61 6d 65 6e 20 0a ┆pien) die gleichen Datei namen ┆ 0x1660…1680 77 69 65 20 64 69 65 20 4f 72 69 67 69 6e 61 6c 65 2e 20 44 69 65 73 65 20 4b 6f 6d 6d 61 6e 64 ┆wie die Originale. Diese Kommand┆ 0x1680…16a0 6f 66 6f 72 6d 20 6b 61 6e 6e 20 6e 75 72 20 61 6e 67 65 77 65 6e 64 65 74 20 77 65 72 64 65 6e ┆oform kann nur angewendet werden┆ 0x16a0…16c0 2c 20 0a 77 65 6e 6e 20 6d 61 6e 20 7a 77 69 73 63 68 65 6e 20 7a 77 65 69 20 76 65 72 73 63 68 ┆, wenn man zwischen zwei versch┆ 0x16c0…16e0 69 65 64 65 6e 65 6e 20 44 69 73 6b 73 20 6b 6f 70 69 65 72 74 2e 0d 0a 0d 0a 09 42 65 69 73 70 ┆iedenen Disks kopiert. Beisp┆ 0x16e0…1700 69 65 6c 3a 09 b0 50 49 50 20 4d 49 4e 54 45 58 54 3d 54 45 58 54 f0 09 4b 6f 70 69 65 72 74 20 ┆iel: PIP MINTEXT=TEXT Kopiert ┆ 0x1700…1720 64 69 65 20 44 61 74 65 69 20 54 45 58 54 20 69 6e 20 64 69 65 0d 0a 09 09 09 09 44 61 74 65 69 ┆die Datei TEXT in die Datei┆ 0x1720…1740 20 4d 49 4e 54 45 58 54 20 28 62 65 69 64 65 20 44 61 74 65 69 65 6e 0d 0a 09 09 09 09 61 75 66 ┆ MINTEXT (beide Dateien auf┆ 0x1740…1760 20 64 65 72 20 67 6c 65 69 63 68 65 6e 20 44 69 73 6b 29 0d 0a 0d 0a 09 09 b0 50 49 50 20 42 3a ┆ der gleichen Disk) PIP B:┆ 0x1760…1780 3d 41 3a 2a 2e 43 4d 44 f0 09 4b 6f 70 69 65 72 74 20 61 6c 6c 65 20 44 61 74 65 69 65 6e 20 6d ┆=A:*.CMD Kopiert alle Dateien m┆ 0x1780…17a0 69 74 20 2e 43 4d 44 0d 0a 09 09 09 09 64 65 72 20 44 69 73 6b 20 41 20 61 75 66 20 64 69 65 20 ┆it .CMD der Disk A auf die ┆ 0x17a0…17c0 44 69 73 6b 20 42 0d 0a 0d 0a 0d 0a 0d 0a b0 35 2e 34 2e 34 20 4c 6f 88 22 73 63 68 65 6e 20 76 ┆Disk B 5.4.4 Lo "schen v┆ 0x17c0…17e0 6f 6e 20 44 61 74 65 69 65 6e f0 0d 0a 0d 0a 57 75 88 22 6e 73 63 68 74 20 6d 61 6e 20 65 69 6e ┆on Dateien Wu "nscht man ein┆ 0x17e0…1800 65 20 6f 64 65 72 20 6d 65 68 72 65 72 65 20 44 61 74 65 69 65 6e 20 7a 75 20 6c 6f 88 22 73 63 ┆e oder mehrere Dateien zu lo "sc┆ 0x1800…1820 (12,) 68 65 6e 2c 20 76 65 72 77 65 6e 64 65 74 20 6d 61 6e 20 0a 65 6e 74 77 65 64 65 72 20 64 61 73 ┆hen, verwendet man entweder das┆ 0x1820…1840 20 4b 6f 6d 6d 61 6e 64 6f 20 45 52 41 20 6f 64 65 72 20 45 52 41 51 2e 20 42 65 69 64 65 20 50 ┆ Kommando ERA oder ERAQ. Beide P┆ 0x1840…1860 72 6f 67 72 61 6d 6d 65 20 77 65 72 64 65 6e 20 69 6e 20 0a 64 65 72 20 67 6c 65 69 63 68 65 6e ┆rogramme werden in der gleichen┆ 0x1860…1880 20 46 6f 72 6d 20 62 65 6e 75 74 7a 74 2c 20 64 6f 63 68 20 76 65 72 6c 61 6e 67 74 20 64 61 73 ┆ Form benutzt, doch verlangt das┆ 0x1880…18a0 20 50 72 6f 67 72 61 6d 6d 20 45 52 41 51 20 65 69 6e 65 20 0a 67 65 73 6f 6e 64 65 72 74 65 20 ┆ Programm ERAQ eine gesonderte ┆ 0x18a0…18c0 42 65 64 69 65 6e 65 72 2d 42 65 73 74 61 88 22 74 69 67 75 6e 67 20 76 6f 72 20 64 65 6d 20 4c ┆Bediener-Besta "tigung vor dem L┆ 0x18c0…18e0 6f 88 22 73 63 68 65 6e 20 65 69 6e 65 72 20 6a 65 64 65 6e 20 0a 65 69 6e 7a 65 6c 6e 65 6e 20 ┆o "schen einer jeden einzelnen ┆ 0x18e0…1900 44 61 74 65 69 2e 0d 0a 0d 0a 09 4b 6f 6d 6d 61 6e 64 6f 3a 09 45 52 41 20 64 61 74 65 69 6d 61 ┆Datei. Kommando: ERA dateima┆ 0x1900…1920 73 6b 65 0d 0a 0d 0a 09 09 45 52 41 51 20 64 61 74 65 69 6d 61 73 6b 65 0d 0a 0d 0a 0d 0a 09 42 ┆ske ERAQ dateimaske B┆ 0x1920…1940 65 69 73 70 69 65 6c 3a 09 b0 45 52 41 20 2a 2e 57 50 42 f0 09 09 41 6c 6c 65 20 44 61 74 65 69 ┆eispiel: ERA *.WPB Alle Datei┆ 0x1940…1960 65 6e 20 6d 69 74 20 2e 57 50 42 20 77 65 72 64 65 6e 0d 0a 09 09 09 09 67 65 6c 6f 88 22 73 63 ┆en mit .WPB werden gelo "sc┆ 0x1960…1980 68 74 2e 0d 0a 0d 0a 09 09 b0 45 52 41 51 20 42 3a 41 42 43 2a 2e 2a f0 09 41 6c 6c 65 20 44 61 ┆ht. ERAQ B:ABC*.* Alle Da┆ 0x1980…19a0 74 65 69 65 6e 2c 20 65 6e 74 73 70 72 65 63 68 65 6e 64 20 64 65 72 0d 0a 09 09 09 09 4d 61 73 ┆teien, entsprechend der Mas┆ 0x19a0…19c0 6b 65 2c 20 61 75 66 20 44 69 73 6b 20 42 2c 20 77 65 72 64 65 6e 20 67 65 2d 0d 0a 09 09 09 09 ┆ke, auf Disk B, werden ge- ┆ 0x19c0…19e0 6c 6f 88 22 73 63 68 74 2e 20 4a 65 64 65 20 65 69 6e 7a 65 6c 6e 65 20 44 61 74 65 69 20 0d 0a ┆lo "scht. Jede einzelne Datei ┆ 0x19e0…1a00 09 09 09 09 6d 75 73 73 20 76 6f 6d 20 42 65 64 69 65 6e 65 72 20 62 65 73 74 61 88 22 74 69 67 ┆ muss vom Bediener besta "tig┆ 0x1a00…1a20 (13,) 74 0d 0a 09 09 09 09 77 65 72 64 65 6e 2e 0d 0a 0d 0a 0d 0a b0 35 2e 34 2e 35 20 20 41 6e 64 65 ┆t werden. 5.4.5 Ande┆ 0x1a20…1a40 72 75 6e 67 20 64 65 73 20 44 61 74 65 69 6e 61 6d 65 6e 73 f0 0d 0a 0d 0a 5a 75 6d 20 41 65 6e ┆rung des Dateinamens Zum Aen┆ 0x1a40…1a60 64 65 72 6e 20 65 69 6e 65 73 20 44 61 74 65 69 6e 61 6d 65 6e 73 20 77 69 72 64 20 64 61 73 20 ┆dern eines Dateinamens wird das ┆ 0x1a60…1a80 4b 6f 6d 6d 61 6e 64 6f 20 52 45 4e 20 61 6e 67 65 77 61 6e 64 74 2e 20 45 73 20 0a 69 73 74 20 ┆Kommando REN angewandt. Es ist ┆ 0x1a80…1aa0 6e 69 63 68 74 20 6d 6f 88 22 67 6c 69 63 68 2c 20 65 69 6e 65 20 44 61 74 65 69 6d 61 73 6b 65 ┆nicht mo "glich, eine Dateimaske┆ 0x1aa0…1ac0 20 61 6e 7a 75 67 65 62 65 6e 2e 0d 0a 0d 0a 09 4b 6f 6d 6d 61 6e 64 6f 3a 09 52 45 4e 20 64 61 ┆ anzugeben. Kommando: REN da┆ 0x1ac0…1ae0 74 65 69 6e 61 6d 65 82 32 81 3d 64 61 74 65 69 6e 61 6d 65 82 31 81 0d 0a 0d 0a 4e 61 63 68 20 ┆teiname 2 =dateiname 1 Nach ┆ 0x1ae0…1b00 41 75 73 66 75 88 22 68 72 75 6e 67 20 64 65 73 20 4b 6f 6d 6d 61 6e 64 6f 73 20 69 73 74 20 64 ┆Ausfu "hrung des Kommandos ist d┆ 0x1b00…1b20 65 72 20 44 61 74 65 69 6e 61 6d 65 82 31 81 20 69 6e 20 64 65 6e 20 0a 44 61 74 65 69 6e 61 6d ┆er Dateiname 1 in den Dateinam┆ 0x1b20…1b33 65 6e 82 32 81 20 67 65 61 88 22 6e 64 65 72 74 2e 0d 0a ┆en 2 gea "ndert. ┆ 0x1b33…1b36 FormFeed { 0x1b33…1b36 0c 83 38 ┆ 8┆ 0x1b33…1b36 } 0x1b36…1b40 0a 09 42 65 69 73 70 69 65 6c ┆ Beispiel┆ 0x1b40…1b60 3a 09 b0 52 45 4e 20 4d 49 4e 2e 57 50 3d 44 49 4e 2e 57 50 f0 09 44 65 72 20 44 61 74 65 69 6e ┆: REN MIN.WP=DIN.WP Der Datein┆ 0x1b60…1b80 61 6d 65 20 44 49 4e 2e 57 50 20 77 75 72 64 65 20 69 6e 0d 0a 09 09 09 09 4d 49 4e 2e 57 50 20 ┆ame DIN.WP wurde in MIN.WP ┆ 0x1b80…1ba0 67 65 61 88 22 6e 64 65 72 74 2e 0d 0a 0d 0a 09 09 b0 52 45 4e 20 41 3a 41 42 43 44 3d 44 49 4e ┆gea "ndert. REN A:ABCD=DIN┆ 0x1ba0…1bc0 2e 57 50 f0 09 44 65 72 20 44 61 74 65 69 6e 61 6d 61 20 44 49 4e 2e 57 50 20 77 75 72 64 65 20 ┆.WP Der Dateinama DIN.WP wurde ┆ 0x1bc0…1be0 67 65 2d 0d 0a 09 09 09 09 61 88 22 6e 64 65 72 74 20 69 6e 20 41 42 43 44 2e 57 50 20 28 61 75 ┆ge- a "ndert in ABCD.WP (au┆ 0x1be0…1c00 66 20 44 69 73 6b 20 41 29 0d 0a 0d 0a 0d 0a 0d 0a b0 35 2e 34 2e 36 20 20 53 79 73 74 65 6d 6d ┆f Disk A) 5.4.6 Systemm┆ 0x1c00…1c20 (14,) 61 72 6b 69 65 72 75 6e 67 20 76 6f 6e 20 44 61 74 65 69 65 6e f0 0d 0a 0d 0a 4d 6f 88 22 63 68 ┆arkierung von Dateien Mo "ch┆ 0x1c20…1c40 74 65 20 6d 61 6e 20 65 69 6e 65 20 44 61 74 65 69 20 6d 69 74 20 64 65 72 20 41 6e 77 65 6e 64 ┆te man eine Datei mit der Anwend┆ 0x1c40…1c60 65 72 6e 75 6d 6d 65 72 20 30 20 7a 75 67 61 88 22 6e 67 6c 69 63 68 20 66 75 88 22 72 20 0a 61 ┆ernummer 0 zuga "nglich fu "r a┆ 0x1c60…1c80 6c 6c 65 20 61 6e 64 65 72 65 6e 20 41 6e 77 65 6e 64 65 72 6e 75 6d 6d 65 72 6e 20 6d 61 63 68 ┆lle anderen Anwendernummern mach┆ 0x1c80…1ca0 65 6e 20 28 47 65 6d 65 69 6e 73 61 6d 65 20 44 61 74 65 69 29 2c 20 6b 61 6e 6e 20 6d 61 6e 20 ┆en (Gemeinsame Datei), kann man ┆ 0x1ca0…1cc0 0a 64 69 65 73 65 20 44 61 74 65 69 20 61 6c 73 20 53 79 73 74 65 6d 64 61 74 65 69 20 6d 61 72 ┆ diese Datei als Systemdatei mar┆ 0x1cc0…1ce0 6b 69 65 72 65 6e 2e 20 44 69 65 73 20 67 65 73 63 68 69 65 68 74 20 6e 6f 72 6d 61 6c 65 72 80 ┆kieren. Dies geschieht normaler ┆ 0x1ce0…1d00 0a 77 65 69 73 65 20 6d 69 74 20 50 72 6f 67 72 61 6d 6d 64 61 74 65 69 65 6e 20 28 73 69 65 68 ┆ weise mit Programmdateien (sieh┆ 0x1d00…1d20 65 20 27 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 73 61 6e 6c 65 69 74 75 6e 67 27 29 2e 0d 0a 0d 0a ┆e 'Installationsanleitung'). ┆ 0x1d20…1d40 53 79 73 74 65 6d 64 61 74 65 69 65 6e 20 77 65 72 64 65 6e 20 6e 69 63 68 74 20 67 65 7a 65 69 ┆Systemdateien werden nicht gezei┆ 0x1d40…1d60 67 74 2c 20 77 65 6e 6e 20 6d 61 6e 20 64 61 73 20 4b 6f 6d 6d 61 6e 64 6f 20 44 49 52 20 0a 61 ┆gt, wenn man das Kommando DIR a┆ 0x1d60…1d80 6e 77 65 6e 64 65 74 2e 20 55 6d 20 65 69 6e 65 20 76 6f 6c 6c 73 74 61 88 22 6e 64 69 67 65 20 ┆nwendet. Um eine vollsta "ndige ┆ 0x1d80…1da0 4b 61 74 61 6c 6f 67 6c 69 73 74 65 20 7a 75 20 65 72 68 61 6c 74 65 6e 2c 20 6d 75 73 73 20 0a ┆Katalogliste zu erhalten, muss ┆ 0x1da0…1dc0 6d 61 6e 20 61 6c 73 6f 20 53 44 49 52 20 62 65 6e 75 74 7a 65 6e 2e 20 0d 0a 0d 0a 09 4b 6f 6d ┆man also SDIR benutzen. Kom┆ 0x1dc0…1de0 6d 61 6e 64 6f 3a 09 53 45 54 20 64 61 74 65 69 6e 61 6d 65 20 20 53 59 53 20 0d 0a 09 09 53 45 ┆mando: SET dateiname SYS SE┆ 0x1de0…1e00 54 20 64 61 74 65 69 6e 61 6d 65 20 20 44 49 52 20 0d 0a 0d 0a 44 61 73 20 65 72 73 74 65 20 4b ┆T dateiname DIR Das erste K┆ 0x1e00…1e20 (15,) 6f 6d 6d 61 6e 64 6f 20 6d 61 72 6b 69 65 72 74 20 65 69 6e 65 20 44 61 74 65 69 20 61 6c 73 20 ┆ommando markiert eine Datei als ┆ 0x1e20…1e40 53 79 73 74 65 6d 64 61 74 65 69 2c 20 64 61 73 20 0a 7a 77 65 69 74 65 20 4b 6f 6d 6d 61 6e 64 ┆Systemdatei, das zweite Kommand┆ 0x1e40…1e60 6f 20 6c 6f 88 22 73 63 68 74 20 64 69 65 73 65 20 4d 61 72 6b 69 65 72 75 6e 67 2e 0d 0a 0d 0a ┆o lo "scht diese Markierung. ┆ 0x1e60…1e80 09 42 65 69 73 70 69 65 6c 3a 09 b0 53 45 54 20 4d 45 4e 55 2e 43 4d 44 20 20 53 59 53 20 f0 09 ┆ Beispiel: SET MENU.CMD SYS ┆ 0x1e80…1ea0 4d 61 72 6b 69 65 72 74 20 64 69 65 20 44 61 74 65 69 20 4d 45 4e 55 20 61 6c 73 0d 0a 09 09 09 ┆Markiert die Datei MENU als ┆ 0x1ea0…1ec0 09 53 79 73 74 65 6d 64 61 74 65 69 0d 0a 0d 0a 09 09 b0 53 45 54 20 42 3a 2a 2e 2a 20 20 44 49 ┆ Systemdatei SET B:*.* DI┆ 0x1ec0…1ee0 52 20 f0 09 45 6e 74 66 65 72 6e 74 20 61 6c 6c 65 20 53 79 73 74 65 6d 6d 61 72 6b 69 65 2d 0d ┆R Entfernt alle Systemmarkie- ┆ 0x1ee0…1f00 0a 09 09 09 09 72 75 6e 67 65 6e 20 61 75 66 20 64 65 72 20 44 69 73 6b 20 42 2e 0d 0a 0d 0a 0d ┆ rungen auf der Disk B. ┆ 0x1f00…1f20 0a 0d 0a b0 35 2e 34 2e 37 20 20 41 6e 77 65 6e 64 75 6e 67 20 76 6f 6e 20 53 55 42 4d 49 54 f0 ┆ 5.4.7 Anwendung von SUBMIT ┆ 0x1f20…1f40 0d 0a 0d 0a 44 75 72 63 68 20 41 6e 77 65 6e 64 75 6e 67 20 64 65 73 20 48 69 6c 66 73 70 72 6f ┆ Durch Anwendung des Hilfspro┆ 0x1f40…1f60 67 72 61 6d 6d 65 73 20 53 55 42 4d 49 54 20 6b 61 6e 6e 20 6d 61 6e 20 65 72 72 65 69 63 68 65 ┆grammes SUBMIT kann man erreiche┆ 0x1f60…1f80 6e 2c 20 0a 64 61 73 73 20 64 61 73 20 42 65 74 72 69 65 62 73 73 79 73 74 65 6d 20 65 69 6e 65 ┆n, dass das Betriebssystem eine┆ 0x1f80…1fa0 20 52 65 69 68 65 20 76 6f 6e 20 4b 6f 6d 6d 61 6e 64 6f 73 20 28 4b 6f 6d 6d 61 6e 64 6f 80 7a ┆ Reihe von Kommandos (Kommando z┆ 0x1fa0…1fc0 65 69 6c 65 6e 29 20 0a 61 75 73 66 75 88 22 68 72 74 2c 20 64 69 65 20 69 6e 20 65 69 6e 65 72 ┆eilen) ausfu "hrt, die in einer┆ 0x1fc0…1fe0 20 67 65 77 6f 88 22 68 6e 6c 69 63 68 65 6e 20 54 65 78 74 64 61 74 65 69 20 67 65 73 70 65 69 ┆ gewo "hnlichen Textdatei gespei┆ 0x1fe0…2000 63 68 65 72 74 20 73 69 6e 64 2e 20 0a 44 61 64 75 72 63 68 20 62 72 61 75 63 68 74 20 6d 61 6e ┆chert sind. Dadurch braucht man┆ 0x2000…2020 (16,) 20 6e 69 63 68 74 20 6a 65 64 65 73 20 65 69 6e 7a 65 6c 6e 65 20 4b 6f 6d 6d 61 6e 64 6f 20 69 ┆ nicht jedes einzelne Kommando i┆ 0x2020…2040 6d 6d 65 72 20 77 69 65 64 65 72 20 0a 75 88 22 62 65 72 20 64 69 65 20 4b 6f 6e 73 6f 6c 65 20 ┆mmer wieder u "ber die Konsole ┆ 0x2040…2060 65 69 6e 67 65 62 65 6e 2e 20 44 69 65 20 65 69 6e 7a 65 6c 6e 65 6e 20 5a 65 69 6c 65 6e 20 69 ┆eingeben. Die einzelnen Zeilen i┆ 0x2060…2080 6e 6e 65 72 68 61 6c 62 20 64 65 72 20 0a 54 65 78 74 64 61 74 65 69 20 77 65 72 64 65 6e 20 77 ┆nnerhalb der Textdatei werden w┆ 0x2080…20a0 69 65 20 4b 6f 6d 6d 61 6e 64 6f 6c 69 6e 69 65 6e 20 61 6e 20 64 61 73 20 43 43 50 2f 4d 2d 38 ┆ie Kommandolinien an das CCP/M-8┆ 0x20a0…20c0 36 20 61 75 66 67 65 62 61 75 74 2e 0d 0a 0d 0a 09 4b 6f 6d 6d 61 6e 64 6f 3a 09 53 55 42 4d 49 ┆6 aufgebaut. Kommando: SUBMI┆ 0x20c0…20e0 54 20 70 72 69 6d 61 88 22 72 6e 61 6d 65 0d 0a 0d 0a 44 69 65 20 54 65 78 74 64 61 74 65 69 2c ┆T prima "rname Die Textdatei,┆ 0x20e0…2100 20 76 6f 6e 20 64 65 72 20 64 69 65 20 65 69 6e 7a 65 6c 6e 65 6e 20 4b 6f 6d 6d 61 6e 64 6f 7a ┆ von der die einzelnen Kommandoz┆ 0x2100…2120 65 69 6c 65 6e 20 61 62 67 65 68 6f 6c 74 20 0a 77 65 72 64 65 6e 2c 20 65 72 68 61 88 22 6c 74 ┆eilen abgeholt werden, erha "lt┆ 0x2120…2140 20 64 65 6e 20 53 65 6b 75 6e 64 61 88 22 72 6e 61 6d 65 6e 20 53 55 42 20 28 44 61 74 65 69 74 ┆ den Sekunda "rnamen SUB (Dateit┆ 0x2140…2160 79 70 65 29 2e 20 4e 75 72 20 64 65 72 20 0a 50 72 69 6d 61 88 22 72 6e 61 6d 65 20 62 72 61 75 ┆ype). Nur der Prima "rname brau┆ 0x2160…2180 63 68 74 20 61 6e 67 65 67 65 62 65 6e 20 7a 75 20 77 65 72 64 65 6e 2e 0d 0a 0d 0a 09 42 65 69 ┆cht angegeben zu werden. Bei┆ 0x2180…21a0 73 70 69 65 6c 3a 09 b0 53 55 42 4d 49 54 20 42 3a 49 4e 48 41 4c 54 f0 09 44 69 65 73 65 73 20 ┆spiel: SUBMIT B:INHALT Dieses ┆ 0x21a0…21c0 4b 6f 6d 6d 61 6e 64 6f 20 62 65 77 69 72 6b 74 2c 20 64 61 73 73 0d 0a 09 09 09 09 64 61 73 20 ┆Kommando bewirkt, dass das ┆ 0x21c0…21e0 42 65 74 72 69 65 62 73 73 79 73 74 65 6d 20 64 69 65 20 65 69 6e 7a 65 6c 2d 0d 0a 09 09 09 09 ┆Betriebssystem die einzel- ┆ 0x21e0…2200 6e 65 6e 20 4b 6f 6d 6d 61 6e 64 6f 73 20 61 75 73 20 64 65 72 20 54 65 78 74 64 61 2d 0d 0a 09 ┆nen Kommandos aus der Textda- ┆ 0x2200…2220 (17,) 09 09 09 74 65 69 20 49 4e 48 41 4c 54 20 61 62 68 6f 6c 74 2c 20 75 6e 64 20 69 6e 20 0d 0a 09 ┆ tei INHALT abholt, und in ┆ 0x2220…2240 09 09 09 67 6c 65 69 63 68 65 72 20 52 65 69 68 65 6e 66 6f 6c 67 65 20 61 75 73 66 75 88 22 68 ┆ gleicher Reihenfolge ausfu "h┆ 0x2240…2260 72 74 2e 0d 0a 0d 0a 44 69 65 20 44 61 74 65 69 20 49 4e 48 41 4c 54 20 6b 6f 88 22 6e 6e 74 65 ┆rt. Die Datei INHALT ko "nnte┆ 0x2260…2280 20 7a 2e 42 2e 20 62 65 69 6e 68 61 6c 74 65 6e 0d 0a 0d 0a 09 09 b0 53 44 49 52 20 41 3a f0 09 ┆ z.B. beinhalten SDIR A: ┆ 0x2280…22a0 09 5a 65 69 67 74 20 64 65 6e 20 4b 61 74 61 6c 6f 67 20 41 0d 0a 09 09 b0 53 44 49 52 20 42 3a ┆ Zeigt den Katalog A SDIR B:┆ 0x22a0…22b8 f0 09 09 5a 65 69 67 74 20 64 65 6e 20 4b 61 74 61 6c 6f 67 20 42 0d 0a ┆ Zeigt den Katalog B ┆ 0x22b8…22bb FormFeed { 0x22b8…22bb 0c 83 50 ┆ P┆ 0x22b8…22bb } 0x22bb…22c0 0a b0 35 2e 34 ┆ 5.4┆ 0x22c0…22e0 2e 38 20 20 47 65 70 75 66 66 65 72 74 65 20 4b 6f 6e 73 6f 6c 65 f0 0d 0a 0d 0a 5a 75 72 20 41 ┆.8 Gepufferte Konsole Zur A┆ 0x22e0…2300 65 6e 64 65 72 75 6e 67 20 65 69 6e 65 72 20 4b 6f 6e 73 6f 6c 65 20 76 6f 6e 20 27 44 79 6e 61 ┆enderung einer Konsole von 'Dyna┆ 0x2300…2320 6d 69 63 27 20 61 75 66 20 27 42 75 66 66 65 72 65 64 27 20 0a 76 65 72 77 65 6e 64 65 74 20 6d ┆mic' auf 'Buffered' verwendet m┆ 0x2320…2340 61 6e 20 64 61 73 20 4b 6f 6d 6d 61 6e 64 6f 20 56 43 4d 4f 44 45 20 28 65 6e 67 6c 2e 3a 20 56 ┆an das Kommando VCMODE (engl.: V┆ 0x2340…2360 69 72 74 75 61 6c 20 43 6f 6e 73 6f 6c 65 20 4d 6f 64 65 29 2e 20 0a 44 69 65 20 7a 77 65 69 20 ┆irtual Console Mode). Die zwei ┆ 0x2360…2380 46 6f 72 6d 65 6e 20 73 69 6e 64 20 6e 61 88 22 68 65 72 20 69 6d 20 41 62 73 63 68 6e 69 74 74 ┆Formen sind na "her im Abschnitt┆ 0x2380…23a0 20 32 2e 35 2e 32 20 28 53 74 61 74 75 73 7a 65 69 6c 65 29 20 62 65 80 0a 73 63 68 72 69 65 62 ┆ 2.5.2 (Statuszeile) be schrieb┆ 0x23a0…23c0 65 6e 2e 20 45 73 20 77 69 72 64 20 65 6d 70 66 6f 6c 65 6e 2c 20 64 69 65 20 4b 6f 6e 73 6f 6c ┆en. Es wird empfolen, die Konsol┆ 0x23c0…23e0 65 6e 20 75 6e 74 65 72 20 6e 6f 72 6d 61 6c 65 6e 20 47 65 67 65 62 65 6e 80 0a 68 65 69 74 65 ┆en unter normalen Gegeben heite┆ 0x23e0…2400 6e 20 61 6c 73 20 27 44 79 6e 61 6d 69 63 27 20 6c 61 75 66 65 6e 20 7a 75 20 6c 61 73 73 65 6e ┆n als 'Dynamic' laufen zu lassen┆ 0x2400…2420 (18,) 20 28 4e 61 63 68 20 64 65 6d 20 53 79 73 74 65 6d 73 74 61 72 74 20 73 69 6e 64 20 0a 61 6c 6c ┆ (Nach dem Systemstart sind all┆ 0x2420…2440 65 20 4b 6f 6e 73 6f 6c 65 6e 20 44 79 6e 61 6d 69 63 29 2e 0d 0a 0d 0a 09 4b 6f 6d 6d 61 6e 64 ┆e Konsolen Dynamic). Kommand┆ 0x2440…2460 6f 3a 09 56 43 4d 4f 44 45 20 42 55 46 46 45 52 45 44 0d 0a 09 09 56 43 4d 4f 44 45 20 44 59 4e ┆o: VCMODE BUFFERED VCMODE DYN┆ 0x2460…2480 41 4d 49 43 0d 0a 0d 0a 44 69 65 20 65 72 73 74 65 20 46 6f 72 6d 20 73 65 74 7a 74 20 64 69 65 ┆AMIC Die erste Form setzt die┆ 0x2480…24a0 20 4b 6f 6e 73 6f 6c 65 20 69 6e 20 64 65 6e 20 5a 75 73 74 61 6e 64 20 27 42 75 66 66 65 72 65 ┆ Konsole in den Zustand 'Buffere┆ 0x24a0…24c0 64 27 2c 20 64 69 65 20 0a 7a 77 65 69 74 65 20 69 6e 20 64 65 6e 20 5a 75 73 74 61 6e 64 20 27 ┆d', die zweite in den Zustand '┆ 0x24c0…24e0 44 79 6e 61 6d 69 63 27 2e 0d 0a 1a 1a 1a 61 74 65 69 76 65 72 77 61 6c 74 75 6e 67 09 09 56 65 ┆Dynamic'. ateiverwaltung Ve┆ 0x24e0…2500 72 73 69 6f 6e 20 31 2e 30 0d 0a 09 a1 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆rsion 1.0 ┆