Storia del floppy disk

Nel 1971, IBM introdusse il primo "disco di memoria", oggi meglio noto come "floppy disk". Era un disco di plastica flessibile da 8 pollici rivestito con ossido di ferro magnetico. I dati del computer sono stati scritti e letti dalla superficie del disco. Il primo floppy di Shugart conteneva 100 KB di dati.

Il soprannome "floppy" deriva dalla flessibilità del disco. Un floppy è un cerchio di materiale magnetico simile ad altri tipi di nastro di registrazione come il nastro a cassetta, in cui uno o due lati del disco vengono utilizzati per la registrazione. L'unità disco afferra il floppy per il suo centro e lo gira come un disco all'interno del suo alloggiamento. La testina di lettura / scrittura, proprio come la testina su un deck a nastro, contatta la superficie attraverso un'apertura nel guscio o busta di plastica.

Il floppy disk era considerato un dispositivo rivoluzionario nella "storia dei computer" grazie alla sua portabilità, che forniva un nuovo e semplice mezzo fisico per trasportare dati da un computer all'altro. Inventati dagli ingegneri IBM guidati da Alan Shugart, i primi dischi sono stati progettati per caricare microcodici nel controller del file Merlin (IBM 3330), un dispositivo di archiviazione da 100 MB. Quindi, in effetti, i primi floppy sono stati usati per riempire un altro tipo di dispositivo di memorizzazione dei dati. Ulteriori usi per il floppy sono stati successivamente scoperti, rendendolo il nuovo caldo programma e supporto di archiviazione dei file.

Il floppy disk da 5 1/4 pollici

Nel 1976, l'unità disco fisso e il dischetto da 5 1/4 "sono stati sviluppati da Alan Shugart per Wang Laboratories. Wang voleva un disco floppy e un'unità più piccoli da utilizzare con i loro computer desktop. Nel 1978, oltre 10 produttori producevano 5 1 / Unità floppy da 4 "che memorizzavano fino a 1,2 MB (megabyte) di dati.

Una storia interessante sul floppy disk da 5 1/4 pollici era il modo in cui veniva decisa la dimensione del disco. Gli ingegneri Jim Adkisson e Don Massaro stavano discutendo le dimensioni con An Wang di Wang Laboratories. Il trio si trovava appena in un bar quando Wang fece un cenno a un tovagliolo e dichiarò "di quelle dimensioni", che era largo 5 1/4 pollici.

Nel 1981, Sony introdusse i primi dischetti e dischetti da 3 1/2 ". Questi floppy erano racchiusi in una plastica rigida, ma il nome rimase lo stesso. Conservarono 400 kb di dati, e successivamente 720 K (doppia densità) e 1,44 MB ( alta densità).

Oggi CD / DVD registrabili, unità flash e unità cloud hanno sostituito i floppy come mezzo principale di trasporto di file da un computer a un altro computer.

Lavorare con i floppy

La seguente intervista è stata fatta con Richard Mateosian, che ha sviluppato un sistema operativo per floppy disk per i primi "floppy". Mateosian è attualmente redattore di recensione presso IEEE Micro a Berkeley, in California.

Con le sue stesse parole:

I dischi avevano un diametro di 8 pollici e una capacità di 200 K. Dato che erano così grandi, li abbiamo divisi in quattro partizioni, ognuna delle quali abbiamo considerato un dispositivo hardware separato - analogo a un'unità a cassetta (l'altro nostro dispositivo di archiviazione periferico principale). Abbiamo usato floppy disk e cassette principalmente per sostituire i nastri di carta, ma abbiamo anche apprezzato e sfruttato la natura di accesso casuale dei dischi.

Il nostro sistema operativo aveva una serie di dispositivi logici (input sorgente, output elenco, output errore, output binario, ecc.) E un meccanismo per stabilire una corrispondenza tra questi e i dispositivi hardware. I nostri programmi applicativi erano versioni di assemblatori HP, compilatori e così via, modificati (da noi, con la benedizione di HP) per utilizzare i nostri dispositivi logici per le loro funzioni I / O.

Il resto del sistema operativo era sostanzialmente un monitor di comando. I comandi riguardavano principalmente la manipolazione dei file. C'erano alcuni comandi condizionali (come IF DISK) per l'uso in file batch. L'intero sistema operativo e tutti i programmi applicativi erano in linguaggio assembly HP serie 2100.

Il software di sistema sottostante, che abbiamo scritto da zero, era guidato dall'interruzione, quindi potevamo supportare operazioni I / O simultanee, come digitare i comandi mentre la stampante era in esecuzione o digitare prima del tipo di carattere di 10 caratteri al secondo. La struttura del software si è evoluta dal documento di Gary Hornbuckle del 1968 "Multiprocessing Monitor for Small Machines" e dai sistemi basati su PDP8 su cui ho lavorato presso i Berkeley Scientific Laboratories (BSL) alla fine degli anni '60. Il lavoro in BSL è stato in gran parte ispirato dal defunto Rudolph Langer, che ha migliorato significativamente il modello di Hornbuckle.