Commodore SFD100x

Die SFD 100x-Linie (Super Floppy Drive) ist eine Modellreihe von Diskettenlaufwerken, die von Commodore für die CBM 8xxx-Serie hergestellt wurde. Pro Diskette wurde die damals sehr hohe Speicherkapazität von knapp einem Megabyte erreicht – und zwar auf den damals üblichen günstigen DD-Disketten. Die damals noch sehr teuren HD-Disketten wurden nicht benötigt und funktionieren auch gar nicht in diesen Laufwerken, da sie stärkere Elektromagneten an den Schreib-Lese-Köpfen benötigen. Die Modelle sind zur CBM 8250 kompatibel. Als Gehäuse wurde das der VC1541 übernommen. Die Floppy enthält zwei CPUs vom Typ 6502, eine davon ist für Dateiverwaltung und Buskontrolle zuständig, die andere verwaltet den Disketten-Controller. Das Laufwerk enthielt DOS 2.5 bzw. 2.7.

Modelle

  • SFD 1001
  • SFD 1002

Datenübertragung

Das SFD 1002 wies den so genannten CBM-Bus auf, einen bitseriellen adaptierten IEC-625-Bus. Dieser eignete sich daher auch zum Anschluss z. B. an den C64.

Das SFD 1001 hingegen hatte einen „echten“, parallelen IEC-625-Bus (=IEEE 488).

Dateisystem

Eine Diskette wurde eingeteilt in Tracks (Spuren) und jede Spur wiederum in Sektoren. Jeder Sektor bildete einen Datenblock zu 256 Byte, der mittels Track-Nummer (beginnend bei 1, die Null hatte eine besondere Bedeutung) und der Sektor-Nummer adressiert wurde. Ein belegter Block sah folgendermaßen aus: [TR-Next, SCT-Next, Data 1,...,Data 254]. TR-Next gab die Track-Nummer des nachfolgenden Datenblocks der Datei an, SCT-Next entsprechend die Sektornummer. Handelte es sich um den letzten Datenblock einer Datei, war TR-Next Null und SCT-Next enthielt die Anzahl der noch gültigen Datenbytes. Die restlichen 254 Bytes enthielten die eigentlichen Daten.

Weitere Details zur eingebauten Software und Hardware siehe unter Commodore DOS.

VD
Commodore-Produktübersicht
PET/CBM

KIM-1 • PET 2001 • CBM 3000 • CBM 4000CBM 8000CBM 8032MMF 9000

CBM II

CBM 500CBM 600CBM 700CBM 900

Heimcomputer

VC 10VC 20C64 (SX, GS) • 264-Reihe (C16, C116, Plus/4) • C128C65

Amiga

1000Sidecar500500 Plus2000CDTV6003000/T/UX12004000CD³²

IBM-kompatibel

PC-1 PC-10 bis PC-70x86LTA1060

Peripherie
Laufwerke

DatasetteCBM-DiskettenlaufwerkeVC15xx (VC1540/41, VC1551, VC1570/71, VC1581) • SFD100x (SFD1001, SFD1002) • CBM 2020 bis 8250CBM 4040A570 • A590 • A3070

Drucker

MPS-SerieMPS 801MPS 802MPS 803MPS 1000MPS 1270MPS 1500 CMPS 1550 CVC1520 • CBM-8000-Serie • CBM 4022CBM 4023

Sonstige Hardware

CBM-BusZorro-BusUhrenportWOMRAM Expansion UnitTurbokarte • Mäuse: Commodore 1350/1351 • Monochrom- und Farb-Monitore: 1701 • 1702 • 1703 • 1801 • 1802 • 1081 • 1084/1084S • 1085 • 1901 • 1942 • Lautsprecher A10 • Mehrfachbenutzersysteme (MBS)

Historische Hardware

Schreib- und Tischrechenmaschinen • LED-Uhren • 2000K/3000HChessmate

Chips

MOS Technology65026510VICVIC IITEDVDCSIDPIAVIARIOTTPICIAACIA • Agnus (Blitter, Copper) • Paula • EHB-ModusHAM-Modus

Chipsätze

OCSECSAGAAAAChip-RAM und Fast-RAM

Software

Commodore BASICCommodore Basic V2KernalCBM-ASCII (PETSCII) • GEOS • Commodore DOSAmigaOSKickstartWorkbenchARexxAmigaGuideAMIX

†: Spielkonsole ‡: nur Prototyp