Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
z9001:software:os:kommandos [2020/08/11 13:11] volkerpz9001:software:os:kommandos [2023/06/13 14:36] (aktuell) – [Disketten und USB] volkerp
Zeile 64: Zeile 64:
 Kassetten-Dateien haben einen 128 Byte großen Anfang, der nicht zum Programm gehört (Block 0, enthält den FileControlBlock FCB),  s. [[z9001:software:os:kassetteninterface|]]. In diesem sogenannten Kopfblock stehen Programmname, Typ, der Speicherbereich, in den das Programm geladen werden soll (Anfangsadresse, Endadresse), sowie die Startadresse, auf der das Programm nach dem Laden mit ''jp startadresse'' gestartet wird. Ausführbare Maschinencode-Programme haben den Typ COM, Assembler-Quelltexte den Typ TXT. Kassetten-Dateien haben einen 128 Byte großen Anfang, der nicht zum Programm gehört (Block 0, enthält den FileControlBlock FCB),  s. [[z9001:software:os:kassetteninterface|]]. In diesem sogenannten Kopfblock stehen Programmname, Typ, der Speicherbereich, in den das Programm geladen werden soll (Anfangsadresse, Endadresse), sowie die Startadresse, auf der das Programm nach dem Laden mit ''jp startadresse'' gestartet wird. Ausführbare Maschinencode-Programme haben den Typ COM, Assembler-Quelltexte den Typ TXT.
  
-Hinweis: BASIC-Programme und -Daten haben ein eigene Kassettenroutinen, ein eigenes Dateiformat und verzichten auf diesen Kopfblock!+Hinweis: BASIC-Programme und -Daten haben eigene Kassettenroutinen, ein eigenes Dateiformat und verzichten auf diesen Kopfblock!
  
 ===== Laden ===== ===== Laden =====
Zeile 139: Zeile 139:
 Mit den Erweiterungen [[z9001:software:disk_os|]] und [[z9001:software:usb|]] können Programme und Daten nicht nur auf Kassette, sondern auch auf Disketten bzw. USB-Speichermedien gespeichert und geladen werden. Mit den Erweiterungen [[z9001:software:disk_os|]] und [[z9001:software:usb|]] können Programme und Daten nicht nur auf Kassette, sondern auch auf Disketten bzw. USB-Speichermedien gespeichert und geladen werden.
  
-Bei [[z9001:software:disk_os|]] kommt das CP/M-Dateisystem zum Einsatz. Die Disketten sind 100% kompatibel zu CP/A und können parallel genutzt werden((Intern werden Maschinencode-Programme vom Typ COM werden als Typ KCC gespeichert, um eine Verwechslung mit CP/M-Programm zu verhindern. Der Anwender muss sich nicht darum kümmern, erspeichert/lädt mit COM!)). BASIC-Programme können unter beiden Systemen (OS und CP/A) gleichwertig benutzt werden. +Bei [[z9001:software:disk_os|]] kommt das CP/M-Dateisystem zum Einsatz. Die Disketten sind 100% kompatibel zu CP/A und können parallel genutzt werden((Intern werden Maschinencode-Programme vom Typ COM werden als Typ KCC gespeichert, um eine Verwechslung mit CP/M-Programm zu verhindern. Der Anwender muss sich nicht darum kümmern, er speichert/lädt mit COM!)). BASIC-Programme können unter beiden Systemen (OS und CP/A) gleichwertig benutzt werden. 
  
 Bei [[z9001:software:usb|]] werden FAT32-formatierte Datenträger genutzt. Die USB-Speichermedien können unter DOS/Windows gelesen und beschrieben werden((Dateinamen dürfen nur 8 Zeichen lang sein!)). Bei [[z9001:software:usb|]] werden FAT32-formatierte Datenträger genutzt. Die USB-Speichermedien können unter DOS/Windows gelesen und beschrieben werden((Dateinamen dürfen nur 8 Zeichen lang sein!)).
  • z9001/software/os/kommandos.1597151517.txt.gz
  • Zuletzt geändert: 2020/08/11 13:11
  • von volkerp