Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
| cpm:cpm22 [2015/03/05 12:55] – [ASM] volkerp | cpm:cpm22 [2026/02/20 10:00] (aktuell) – [SUBMIT] volkerp | ||
|---|---|---|---|
| Zeile 14: | Zeile 14: | ||
| : Bereitschaftsmeldung ( A> ) Das A bezeichnet das angemeldete Laufwerk und das «größer als» die eigentliche Bereitschaft zur Annahme von Eingaben über die Tastatur. | : Bereitschaftsmeldung ( A> ) Das A bezeichnet das angemeldete Laufwerk und das «größer als» die eigentliche Bereitschaft zur Annahme von Eingaben über die Tastatur. | ||
| ? Eingaben | ? Eingaben | ||
| - | : Zulässige Eingaben sind: Kommandos und Programmaufrufe. Alle Eingaben müssen regelmäßig mit einem Wagenrücklauf (er o. carriage return) abgeschlossen werden. | + | : Zulässige Eingaben sind: Kommandos und Programmaufrufe. Alle Eingaben müssen regelmäßig mit einem Wagenrücklauf (cr o. carriage return) abgeschlossen werden. |
| ? Laufwerk | ? Laufwerk | ||
| - | : Das angemeldete Laufwerk ist das vor dem Prompt bezeichnete. Auf dieses Laufwerk wird nach einem Programmaufruf zugegriffen. Das Laufwerk kann durch Eingabe eines neuen Laufwerknamens und einem Doppelpunkt gewechselt werden. (B: «er») Der Name eines Laufwerkes besteht aus einem Buchstaben (A:, B:, ....P:) und einem Doppelpunkt. | + | : Das angemeldete Laufwerk ist das vor dem Prompt bezeichnete. Auf dieses Laufwerk wird nach einem Programmaufruf zugegriffen. Das Laufwerk kann durch Eingabe eines neuen Laufwerknamens und einem Doppelpunkt gewechselt werden. (B: «cr») Der Name eines Laufwerkes besteht aus einem Buchstaben (A:, B:, ....P:) und einem Doppelpunkt. |
| ? Dateien | ? Dateien | ||
| : Die auf einer Diskette aufgezeichneten Informationen (Daten) werden nach ihrer logischen Zusammengehörigkeit zu selbständigen Einheiten, sogenannten Dateien (Daten-Kartei) zusammengefaßt. Diese Dateien (Files) können einzeln angesprochen oder benutzt werden. | : Die auf einer Diskette aufgezeichneten Informationen (Daten) werden nach ihrer logischen Zusammengehörigkeit zu selbständigen Einheiten, sogenannten Dateien (Daten-Kartei) zusammengefaßt. Diese Dateien (Files) können einzeln angesprochen oder benutzt werden. | ||
| Zeile 47: | Zeile 47: | ||
| : «Anzahl» «Name.ext» speichert den Inhalt des Arbeitsspeichers in einer Datei ab. Es wird der Inhalt ab Speicherstelle 100H in 256 Byte Blöcken in die Datei «name.ext» heruntergeladen. Die Anzahl der Blöcke ist stets (dezimal) mit anzugeben. | : «Anzahl» «Name.ext» speichert den Inhalt des Arbeitsspeichers in einer Datei ab. Es wird der Inhalt ab Speicherstelle 100H in 256 Byte Blöcken in die Datei «name.ext» heruntergeladen. Die Anzahl der Blöcke ist stets (dezimal) mit anzugeben. | ||
| ? USER | ? USER | ||
| - | : «nummer» schaltet auf den in „Nummer" | + | : «nummer» schaltet auf den in "Nummer" |
| Zeile 55: | Zeile 55: | ||
| (Status, Statistics) ist ein externer CP/M Befehl. Er wird wie jedes andere | (Status, Statistics) ist ein externer CP/M Befehl. Er wird wie jedes andere | ||
| - | Programm aus einer Pro- grammdatei | + | Programm aus einer Programmdatei |
| - | (Eintrag im Inhaltsverzeichnis («DIR») = STAT. COM) | + | (Eintrag im Inhaltsverzeichnis («DIR») = STAT.COM) |
| **Funktion** | **Funktion** | ||
| Zeile 85: | Zeile 85: | ||
| : Die Datei erscheint nach dem Befehl «DIR» mit im Inhaltsverzeichnis. | : Die Datei erscheint nach dem Befehl «DIR» mit im Inhaltsverzeichnis. | ||
| ? $SYS | ? $SYS | ||
| - | : Die Datei wird auf die Systemebene gesetzt und erscheint nicht mehr bei Ausgabe | + | : Die Datei wird auf die Systemebene gesetzt und erscheint nicht mehr bei Ausgabe eines Inhaltsverzeichnisses. |
| : Alle Merkmale sind beliebig einsetzbar. | : Alle Merkmale sind beliebig einsetzbar. | ||
| Zeile 129: | Zeile 129: | ||
| **Wiederholungseingaben** | **Wiederholungseingaben** | ||
| - | Wird PIP ohne zusätzliche Angaben | + | Wird PIP ohne zusätzliche Angaben |
| Das ist die Bereitschaftsmeldung. Es können jetzt nach dem «*» die Anweisungen | Das ist die Bereitschaftsmeldung. Es können jetzt nach dem «*» die Anweisungen | ||
| eingegeben werden, ohne PIP jeweils von der Diskette zu laden. | eingegeben werden, ohne PIP jeweils von der Diskette zu laden. | ||
| Zeile 135: | Zeile 135: | ||
| **Optionen** | **Optionen** | ||
| - | PIP bietet die Möglichkeit, | + | PIP bietet die Möglichkeit, |
| werden in eckigen Klammern «[ ]» direkt nach der Befehlseingabe angegeben. PIP | werden in eckigen Klammern «[ ]» direkt nach der Befehlseingabe angegeben. PIP | ||
| «Laufwerk»: | «Laufwerk»: | ||
| Zeile 142: | Zeile 142: | ||
| | [E] | Echo wiederholt alle gelesenen Zeichen auf dem Bildschirm. Nur bei ASCII-Dateien zu verwenden. | | | [E] | Echo wiederholt alle gelesenen Zeichen auf dem Bildschirm. Nur bei ASCII-Dateien zu verwenden. | | ||
| | [Gn] | Get user liest die angegebene Datei aus dem in «n» bezeichneten User-Bereich. | | | [Gn] | Get user liest die angegebene Datei aus dem in «n» bezeichneten User-Bereich. | | ||
| - | | [B] | Block mode transfer. Es wird das Software-Protokoll XON- XOFF (controll-S) gefahren. | | + | | [B] | Block mode transfer. Es wird das Software-Protokoll XON-XOFF (Control-S) gefahren. | |
| - | | [H] | Hex data transfer. Es werden nur Daten im Intel-Hex- Format übertragen. | | + | | [H] | Hex data transfer. Es werden nur Daten im Intel-Hex-Format übertragen. | |
| | [O] | Object file transfer. Es wird über alle Control-Z (Dateiende) hinaus | | [O] | Object file transfer. Es wird über alle Control-Z (Dateiende) hinaus | ||
| | [N] | Zeilennummerierung. | | | [N] | Zeilennummerierung. | | ||
| Zeile 179: | Zeile 179: | ||
| eingeführt. Variable = $1.. | eingeführt. Variable = $1.. | ||
| - | Variablen-Eingaben erfolgen zusammen mit dem Aufruf der Submit- Datei.\\ | + | Variablen-Eingaben erfolgen zusammen mit dem Aufruf der Submit-Datei.\\ |
| SUBMIT «name» «Eingabe für Variable 1».. | SUBMIT «name» «Eingabe für Variable 1».. | ||