Zum Inhalt springen

Commodore 8050

aus Wikipedia, der freien Enzyklopädie
Commodore CBM 2001 & 8050

Die Modelle Commodore 8050, Commodore 8250 und Commodore SFD-1001 sind 5¼-Zoll-Diskettenlaufwerke von Commodore International, die primär für die 8-Bit-Computerreihen CBM und PET entwickelt wurden. Diese Laufwerke boten im Vergleich zu früheren Commodore-Modellen eine höhere Speicherkapazität. Eine Besonderheit dieser Laufwerke ist, dass sie über eine höhere Rechenleistung verfügen als der angeschlossene Computer: Zwei 6502-Prozessoren (mit je 1 MHz Taktfrequenz) teilen sich die Aufgaben der Kommunikation und der Laufwerkssteuerung, wobei allerdings nur 4 KB Arbeitsspeicher zur Verfügung stehen. Das Diskettenbetriebssystem ist direkt im Laufwerk integriert; Befehle werden über die 8-Bit-GPIB-Schnittstelle übertragen, woraufhin das Laufwerk die Nachricht dekodiert und den gewünschten Vorgang – etwa das Formatieren einer Diskette – eigenständig ausführt, ohne dass der angeschlossene Computer weiter eingreifen muss. Das Diskettenlaufwerk verwendet die parallele IEEE-488-Schnittstelle zur Kommunikation mit dem angeschlossenen Computer.[1][2]

Alle drei Modelle verwenden 5¼-Zoll-Disketten mit doppelter Datendichte (Double Density) und einem Spurabstand von 100 Spuren pro Zoll, was insgesamt 77 logischen Spuren pro Seite entspricht. Die Daten werden mithilfe des proprietären Group-Coded-Recording-Verfahrens von Commodore kodiert. Zur Spurausrichtung wird Soft-Sektorisierung eingesetzt. Wie die meisten anderen Diskettenlaufwerke von Commodore nutzen auch diese Modelle das „Zone Bit Recording“-Verfahren, um eine gleichmäßige durchschnittliche Bitdichte über die gesamte Diskette hinweg zu gewährleisten. Die formatierte Kapazität beträgt etwa 0,5 Megabyte pro Seite beziehungsweise insgesamt 1 Megabyte (1.066.496 Bytes), verteilt auf 4166 Blöcke.[2][3]

Das Laufwerk besitzt eine eigene Recheneinheit und führt die wesentlichen Funktionen zur Diskettenverwaltung selbstständig aus. Dazu gehören die Verarbeitung von Dateizugriffen und das Formatieren von Disketten. Der angeschlossene Rechner übermittelt Befehle über die IEEE-488-Schnittstelle, während die Laufwerkselektronik die eigentlichen Diskettenoperationen ausführt.[2][4]

Verwendet werden zwei MOS-6502-Mikroprozessoren mit einer Taktfrequenz von ca. 1 MHz. Der Arbeitsspeicher umfasst 4 KiB RAM, das Betriebssystem und die Firmware befinden sich im ROM (Servicehandbuch 16 KB ROM.[2])

Das 8050 ist ein einseitig beschreibbares Laufwerk, während es sich bei den Modellen 8250 und SFD-1001 um beidseitig beschreibbare Laufwerke handelt. Beidseitig beschreibbare Laufwerke können Disketten, die von einseitigen Laufwerken formatiert wurden, vollständig lesen und beschreiben; einseitige Laufwerke können hingegen nur auf die Unterseite von Disketten zugreifen, die von beidseitigen Laufwerken formatiert wurden.[3][5] Sowohl das 8050 als auch das 8250 sind in einem Gehäuse für zwei Laufwerke untergebracht, das dem des Commodore-Laufwerks 4040 ähnelt. Das SFD-1001 befindet sich in einem Gehäuse für ein einzelnes Laufwerk, ähnlich dem des Commodore 1541. Das 8250LP, eine flachere Ausführung (Low-Profile) des 8250, steckt in einem kürzeren Gehäuse für zwei Laufwerke, das stilistisch an das SFD-1001 angelehnt ist. Alle Modelle verfügen über ein internes Netzteil sowie einen IEEE-488-Datenanschluss an der Gehäuserückseite. Die Modelle 8050 und 8250 sind mit Sensoren am Laufwerksverschluss ausgestattet, die erkennen, ob eine Diskette eingelegt oder entnommen wird.[2][5] Da diese Laufwerke nicht über einen Dual-Mode-Betrieb verfügen, können sie keine 5¼-Zoll-Disketten lesen oder beschreiben, die von Modellen mit geringerer Kapazität und einer Datendichte von 48 tpi (Spuren pro Zoll) – wie etwa dem Commodore 1541 oder 4040 – formatiert wurden. Ebenso können sie aufgrund geringfügiger Unterschiede im Spurabstand keine 5¼-Zoll-Disketten verarbeiten, die von Laufwerken mit 96 tpi formatiert wurden (z. B. IBM-PC-Disketten mit 640 Kilobyte oder Commodore-Amiga-Disketten mit 880 Kilobyte). Schließlich ist auch das Lesen oder Beschreiben von High-Density-Disketten (HD) im 5¼-Zoll-Format nicht möglich; dies liegt sowohl am unterschiedlichen Spurabstand als auch an der abweichenden Koerzitivfeldstärke des Schreibkopfs (300 Oersted für Double-Density, 600 Oersted für High-Density).[3][4]

Disketten Layout

[Bearbeiten | Quelltext bearbeiten]
SpurSektoren pro Spur
(256 Bytes)
Sektoren
 1-39, 78-116 291131
40-53, 117-130 27378
54-64, 131-141 25275
65-77, 142-154 23299

Sektoren insgesamt: 2083 (4166 for the 8250)

Der Schreib/Lese-Kopf befindet sich auf 39/0 (Spur 39, Sektor 0), das Verzeichnis befindet sich auf den verbleibenden 28 Sektoren von Spur 39.

Header Layout 39/0

$00–01 T/S reference to the first BAM (block availability map) sector
    02 DOS version ('C')
 06-16 Disk label, $A0 padded
 18-19 Disk ID
 1B-1C DOS type('2C')

Die BAM (Block Availability Map) beginnt auf Spur 38, Sektor 0 (38/0) und setzt sich auf Spur 38, Sektor 3 fort. Auf der 8250 erstreckt sich die BAM weiter bis Spur 38, Sektor 6 und 9. Die übrigen Sektoren auf Spur 38 stehen zur allgemeinen Nutzung zur Verfügung.

BAM Layout 38/0, 3, (6, 9)

$00–01 T/S reference to the next BAM sector, or 00/FF if last.
    02 DOS version ('C')
    04 Lowest BAM track in this block
    05 Highest+1 BAM track in this block
 06-FF BAM for 50 tracks
  • Commodore Business Machines, Inc.: User's Manual for CBM 5¼-inch Dual Floppy Disk Drives. 1980.
  • Commodore Business Machines, Inc.: Service Manual 8050 • 8250 Dual Disk Drives. 1985.
  • Commodore: Commodore Disk Reference Manual for D9090, D9060, 8250, 8050, 4040 und 2031.
Commons: Commodore 8050 – Sammlung von Bildern, Videos und Audiodateien

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. ↑ Commodore SuperPET (Memento vom 20. Juni 2010 im Internet Archive), primrosebank.net, 12. Oktober 2026
  2. 1 2 3 4 5 Commodore Business Machines, Inc.: Service Manual 8050 • 8250 Dual Disk Drives, 1985, S. 1, 5.
  3. 1 2 Commodore Disk Reference Manual for D9090, D9060, 8250, 8050, 4040 und 2031, S. 5–6, 8–9.
  4. 1 2 Commodore Business Machines, Inc.: User's Manual for CBM 5¼-inch Dual Floppy Disk Drives, 1980, S. 5–6.
  5. ↑ Commodore 8050/8250 firmware and technical data, commodore.ca, Verzeichnis zu älteren IEEE-488-Laufwerken