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
Nächste ÜberarbeitungBeide Seiten der Revision
intern:systemdoku [2012/02/15 08:03] – [Speicheraufteilung] volkerpcpm:systemdoku [2016/07/25 13:59] – [Der Disk Parameter Block] volkerp
Zeile 387: Zeile 387:
 und auch die Anzahl der Einträge ist ein getrennter Parameter. und auch die Anzahl der Einträge ist ein getrennter Parameter.
 Bei der maximalen Blockgröße von 16 kbyte sind im Bei der maximalen Blockgröße von 16 kbyte sind im
-CP/M 2.2 maximal 16384 Directory-Einträge möglich.+CP/M 2.2 maximal <del>16384</del> 8192 Directory-Einträge möglich.
  
  
Zeile 919: Zeile 919:
  
 Der Disk Parameter Block (DPB) beinhaltet alle Parameter, die Der Disk Parameter Block (DPB) beinhaltet alle Parameter, die
-Größe and Aufteilung der Diskette beschreiben, insbesondere+Größe und Aufteilung der Diskette beschreiben, insbesondere
 die Anzahl der logischen Sektoren pro Spur, die Blockgröße, die Anzahl der logischen Sektoren pro Spur, die Blockgröße,
 die Anzahl der Blocks auf der Diskette und die Größe der die Anzahl der Blocks auf der Diskette und die Größe der
Zeile 989: Zeile 989:
  
 kurz kurz
- BLS = 128 * 2^BSH 128 * (BLM+1)+ BLS = 128 * 2^BSH 128 * (BLM+1)
   
 In EXM wird die Anzahl von Extends pro Directory-Eintrag In EXM wird die Anzahl von Extends pro Directory-Eintrag
 definiert.\\ definiert.\\
-EXM ist abhängig von der Blockgröße und der Anzahl der Blöcke+EXM ist abhängig von der Blockgröße und der Anzahl der Blöcke (DSM+1)
 pro Diskette. Je nachdem, ob weniger als 256 Blöcke (8-Bit pro Diskette. Je nachdem, ob weniger als 256 Blöcke (8-Bit
 Blocknummern) oder mehr als 255 Blöcke (16-Bit Blocknummern) Blocknummern) oder mehr als 255 Blöcke (16-Bit Blocknummern)
Zeile 1009: Zeile 1009:
 DSM enthält die Anzahl von Blöcken pro Diskette -1 bzw. die DSM enthält die Anzahl von Blöcken pro Diskette -1 bzw. die
 höchste Blocknummer der Diskette.\\ höchste Blocknummer der Diskette.\\
-Die Gesamtkapazitat der Diskette in Bytes ergibt sich aus dem +Die Gesamtkapazität der Diskette in Bytes ergibt sich aus dem 
-Produkt von BLS und (DSH+1); für den Allocation Vector müssen+Produkt von BLS und (DSM+1); für den Allocation Vector müssen
 (DSM / 8) + 1 Bytes reserviert werden. (DSM / 8) + 1 Bytes reserviert werden.
  
 Rein theoretisch ist zwar eine Maximalkapazität von einem Rein theoretisch ist zwar eine Maximalkapazität von einem
-Gigabyte (65536 Blöcke a 16 kbyte) denkbar, diese ist aber+Gigabyte (65536 Blöcke a 16 kbyte) denkbar<del>, diese ist aber
 durch die Verwaltung der Recordnummern im 16-Bit Format auf durch die Verwaltung der Recordnummern im 16-Bit Format auf
-65536 Records, also 8 Megabyte (65536 * 128 Bytes) beschränkt.+65536 Records, also 8 Megabyte (65536 * 128 Bytes) beschränkt</del>.
  
 DRM+1 ist die Anzahl der Directory-Einträge der Diskette. Da DRM+1 ist die Anzahl der Directory-Einträge der Diskette. Da
Zeile 1290: Zeile 1290:
 Versionen 2.0. 2.1, 2.2 usw. Versionen 2.0. 2.1, 2.2 usw.
  
 +FIXME
  • cpm/systemdoku.txt
  • Zuletzt geändert: 2019/04/29 14:12
  • von volkerp