Geschiedenis van de diskette

In 1971 introduceerde IBM de eerste 'geheugenschijf', tegenwoordig beter bekend als de 'floppydisk'. Het was een 8-inch flexibele plastic schijf bedekt met magnetisch ijzeroxide. Computergegevens zijn geschreven naar en gelezen van het oppervlak van de schijf. De eerste Shugart-diskette bevatte 100 kB aan gegevens.

De bijnaam "floppy" kwam van de flexibiliteit van de schijf. Een floppy is een cirkel van magnetisch materiaal vergelijkbaar met andere soorten opnametape zoals cassetteband, waarbij een of twee zijden van de schijf worden gebruikt voor het opnemen. De diskdrive grijpt de diskette bij het midden en draait hem als een plaat in zijn behuizing. De lees- / schrijfkop komt, net als de kop op een tapedeck, in contact met het oppervlak via een opening in de plastic schaal of envelop.

De diskette werd beschouwd als een revolutionair apparaat in de "geschiedenis van computers" vanwege zijn draagbaarheid, die een nieuw en gemakkelijk fysiek middel bood om gegevens van computer naar computer te transporteren. Uitgevonden door IBM-technici onder leiding van Alan Shugart, werden de eerste schijven ontworpen voor het laden van microcodes in de controller van het Merlin (IBM 3330) diskpack-bestand, een opslagapparaat van 100 MB. Dus in feite werden de eerste diskettes gebruikt om een ​​ander type gegevensopslagapparaat te vullen. Extra toepassingen voor de floppy werden later ontdekt, waardoor het het hete nieuwe programma en opslagmedium werd.

De 5 1/4-inch diskette

In 1976 werd de 5 1/4 "flexibele diskdrive en diskette ontwikkeld door Alan Shugart voor Wang Laboratories. Wang wilde een kleinere diskette en drive gebruiken voor hun desktopcomputers. Tegen 1978 produceerden meer dan 10 fabrikanten 5 1 / 4 "floppy drives die tot 1,2 MB (megabytes) aan gegevens opslaan.

Een interessant verhaal over de 5 1/4-inch diskette was de manier waarop de schijfgrootte werd bepaald. Ingenieurs Jim Adkisson en Don Massaro bespraken de grootte met An Wang of Wang Laboratories. Het trio was toevallig in een bar toen Wang naar een servet dronk en verklaarde "ongeveer die grootte", die toevallig 5 1/4 inch breed was.

In 1981 introduceerde Sony de eerste 3 1/2 "floppydrives en diskettes. Deze floppies waren ingepakt in hard plastic, maar de naam bleef hetzelfde. Ze bewaarden 400 kb aan gegevens en later 720 K (dubbele dichtheid) en 1,44 MB ( hoge dichtheid).

Tegenwoordig hebben opneembare CD's / DVD's, flashdrives en clouddrives sindsdien diskettes vervangen als het primaire middel om bestanden van de ene naar de andere computer te transporteren.

Werken met diskettes

Het volgende interview werd afgenomen met Richard Mateosian, die een floppydisk-besturingssysteem ontwikkelde voor de eerste "floppies". Mateosian is momenteel een redacteur bij IEEE Micro in Berkeley, CA.

In zijn eigen woorden:

De schijven hadden een diameter van 8 inch en hadden een capaciteit van 200 K. Omdat ze zo groot waren, hebben we ze opgedeeld in vier partities, die we elk als een afzonderlijk hardwareapparaat beschouwden - analoog aan een cassettedrive (ons andere belangrijkste perifere opslagapparaat). We gebruikten floppy disks en cassettes meestal als vervanging van papieren tape, maar we waardeerden en gebruikten ook het random access karakter van disks.

Ons besturingssysteem had een aantal logische apparaten (broninvoer, lijstuitvoer, foutuitvoer, binaire uitvoer, enz.) En een mechanisme voor het tot stand brengen van een overeenkomst tussen deze en de hardwareapparaten. Onze applicatieprogramma's waren versies van HP-assemblers, compilers enzovoort, aangepast (door ons, met de zegen van HP) om onze logische apparaten te gebruiken voor hun I / O-functies.

De rest van het besturingssysteem was eigenlijk een opdrachtmonitor. De opdrachten hadden voornamelijk te maken met bestandsmanipulatie. Er waren enkele voorwaardelijke opdrachten (zoals IF DISK) voor gebruik in batchbestanden. Het gehele besturingssysteem en alle toepassingsprogramma's waren in de assemblagetaal van de HP 2100-serie.

De onderliggende systeemsoftware, die we helemaal opnieuw hebben geschreven, was interrupt-gestuurd, zodat we gelijktijdige I / O-bewerkingen konden ondersteunen, zoals het intoetsen van opdrachten terwijl de printer aan het lopen was of typen vóór het teletype van 10 tekens per seconde. De structuur van de software is geëvolueerd van Gary Hornbuckle's paper "Multiprocessing Monitor for Small Machines" uit 1968 en van PDP8-gebaseerde systemen waaraan ik in de late jaren zestig bij Berkeley Scientific Laboratories (BSL) werkte. Het werk bij BSL was grotendeels geïnspireerd door wijlen Rudolph Langer, die aanzienlijk verbeterde op het model van Hornbuckle.