Commodore 1581

Commodore 1581
Commodore 1581 Disk Drive Front.jpg
Commodore 1581
Tillverkare Commodore Business Machines, Inc.
Typ Diskettenhet
Utgivningsdatum 1987 ( 1987 )
Introduktionspris 399 USD (1987) 1 000 USD (motsvarande 2023)
Avvecklad 1990
Media 3½" diskett DS DD med MFM
Operativ system CBM DOS 10.0
CPU MOS 6502 @ 2 MHz , WD1770 eller WD1772
Minne 8 kB RAM 32 kB ROM
Lagring 800 kB
Anslutningsmöjligheter Commodores egenutvecklade seriella IEEE-488 burst-läge 9000 byte/s
Kraft 220 V 50 Hz 10 W
Mått 63 x 140 x 230
Massa 1,4 kg

Bakåtkompatibilitet _
Commodore 64
Företrädare Commodore 1571

Commodore 1581 är en 3½-tums dubbelsidig dubbel-densitetsdiskettenhet som släpptes av Commodore Business Machines (CBM) 1987, främst för sina C64 och C128 hem- / persondatorer . Enheten lagrar 800 kilobyte med en MFM- kodning men format skiljer sig från formaten MS-DOS (720 kB), Amiga (880 kB) och Mac Plus (800 kB). Med speciell programvara är det möjligt att läsa C1581-diskar på ett x86 PC-system, och likaså läsa MS-DOS och andra format av diskar i C1581 (med Big Blue Reader), förutsatt att PC:n eller annan diskett hanterar "720 kB " storleksformat. Denna funktion användes oftast för att läsa MS-DOS-diskar. Enheten släpptes sommaren 1987 och blev snabbt populär bland operatörer av anslagstavlasystem (BBS) och andra användare.

Liksom 1541 och 1571 har 1581 en inbyggd MOS Technology 6502 CPU med eget ROM och RAM, och använder en seriell version av IEEE-488- gränssnittet. Oförklarligt nog innehåller enhetens ROM kommandon för parallell användning, även om inget parallellt gränssnitt var tillgängligt. Till skillnad från 1571, som är nästan 100 % bakåtkompatibel med 1541, är 1581 endast kompatibel med tidigare Commodore-enheter på DOS-nivå och kan inte använda mjukvara som utför diskåtkomst på låg nivå (som de allra flesta Commodore 64-spel gör ).

Versionen av Commodore DOS inbyggd i 1581 lade till stöd för partitioner , som också kunde fungera som underkataloger med fast allokering . PC-liknande underkataloger avvisades som för svåra att arbeta med när det gäller kartor för blocktillgänglighet, som då fortfarande var mycket på modet, och som under en tid hade varit det traditionella sättet att fråga efter blocktillgänglighet. 1581 stöder C128:s burst-läge för snabb diskåtkomst, men inte när den är ansluten till en äldre Commodore-maskin som Commodore 64 . 1581 ger totalt 3160 block lediga när de formateras (ett block är lika med 256 byte ). Antalet tillåtna katalogposter utökades också, till 296 poster. Med en lagringskapacitet på 800 kB är 1581 den seriella bussenheten med högsta kapacitet som någonsin tillverkats av Commodore (1 MB SFD-1001 använder den parallella IEEE-488), och den enda 3½" en. från och med 1991 gjorde Creative Micro Designs (CMD) FD-2000 högdensitet (1,6 MB) och FD-4000 extra hög densitet (3,2 MB) 3½"-enheter, som båda erbjöd inte bara ett 1581-emuleringsläge utan också 1541- och 1571-kompatibilitetslägen.

Liksom 1541 och 1571 är en nästan identisk jobbkö tillgänglig för användaren på nollsida (förutom jobb 0), vilket ger exceptionella grader av kompatibilitet.

Till skillnad från fallen med 1541 och 1571, är diskformatet på låg nivå som används av 1581 tillräckligt likt MS-DOS-formatet eftersom 1581 är byggd kring ett WD1770 FM/MFM diskettkontrollchip. 1581 diskformatet består av 80 spår och tio 512 byte sektorer per spår, som används som 20 logiska sektorer på 256 byte vardera. Specialprogramvara krävs för att läsa 1581 diskar på en PC på grund av det olika filsystemet. En intern diskettenhet och styrenhet krävs också; USB-diskettenheter fungerar strikt på filsystemnivå och tillåter inte diskåtkomst på låg nivå. WD1770-kontrollerchippet var dock sätet för några tidiga problem med 1581-enheter när de första produktionskörningarna återkallades på grund av en hög felfrekvens; problemet åtgärdades snabbt. Senare versioner av 1581-enheten har en mindre, mer strömlinjeformad extern strömförsörjning medföljer.

Specifikationer

Kvantitet Värde
Inbyggd CPU MOS-teknik 6502 @ 2 MHz
Bagge 8 kB
ROM 32 kB
Diskkontroll WD1770 eller WD1772
Kommunikationskontrollant MOS-teknik 8520A
Överföringsprotokoll Standard och snabb serie; burstläge ; och kommandon för parallellt gränssnitt (det senare används inte)
Disktyp 3,5" tum
Lagringsformat MFM , dubbel densitet , dubbelsidig
Gränssnitt CBM:s egenutvecklade seriella IEEE-488
Kraft
5 V @ 1 A (5 VA ) 12 V @ 0,5 A (6 VA)

1581 Bildlayout

1581-disken har 80 logiska spår, var och en med 40 logiska sektorer (diskettens faktiska fysiska layout abstraheras och hanteras av ett hårdvaruöversättningslager). Katalogen startar den 40/3 (spår 40, sektor 3). Diskhuvudet är på 40/0, ​​och BAM (block tillgänglighetskarta) finns på 40/1 och 40/2.

Rubrikens innehåll

$00–01 T/S referens till första katalogsektorn (40/3) 02 DOS-version ('D') 04-13 Disketikett, $A0 vadderad 16-17 Disk-ID 19-1A DOS-typ ('3D')

BAM Innehåll, 40/1

$00–01 T/S till nästa BAM-sektor (40/2) 02 DOS-version ('D') 04-05 Disk-ID 06 I/O-byte 07 Autoboot-flagga 10-FF BAM-poster för spår 1-40

BAM Innehåll, 40/2

$00–01 00/FF 02 DOS-version ('D') 04-05 Disk-ID 06 I/O-byte 07 Autoboot-flagga 10-FF BAM-poster för spår 41-80

Se även

  1. ^ "Commodore-användare Ahoy (utgåva 40 1987 april)" . 1987 . Hämtad 2016-04-02 . Commodore 1581 3,5" Disk Drive ($399) ger C-64,
  2. ^ a b c d e "VIC-1581 - C64-Wiki" . 2015-03-06 . Hämtad 2016-04-02 .
  3. ^ a b c "Commodore 1581 Disk Drive: En kortdiskenhet" . Arkiverad från originalet 2016-04-06 . Hämtad 2016-04-02 .
  4. ^ a b c "tds.net - 1581 DISKDISK DIAGNOSTIK, senaste uppdateringar och korrigeringar 7-13-05" . Arkiverad från originalet 2011-07-27 . Hämtad 2011-05-16 .
  5. ^ a b "Lt Kernal - Mer information" . 2007.
  6. ^ a b c d "Commodore 1581 floppy disk drive" (publicerad 2013-05-23). 1987 . Hämtad 2016-04-02 .
  7. ^ https://www.c64-wiki.de/index.php/VC-1581 VC-1581
  8. ^ "Floppy controller evolution | OS/2 Museum" (PDF) . 2007-02-27 . Hämtad 2016-05-12 . Stöder 640K, 720K, 1,44M, 1,2M Windows 98J och 1,2M NEC DOS 6.x-format [ permanent död länk ]
  9. ^ a b c d "1581 Servicemanual (sida 2)" . juni 1987 . Hämtad 2016-04-28 .
  10. ^ "1581 Servicemanual (sida 12)" . juni 1987 . Hämtad 2016-04-28 .

externa länkar