Exatron Stringy Floppy: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
ZimbuBot (discussione | contributi)
m WPCleaner v1.41 - Disambigua corretto un collegamento - Controller
Riga 4:
Il sistema fu mostrato per la prima volta nel [[1978]] al [[West Coast Computer Faire]], dove debuttò la versione per i computer basati sul bus [[S-100]]. Nel [[1979]] fu presentata la versione dedicata al [[Radio Shack TRS-80|TRS-80 Model I]] di [[Radio Shack|Tandy/Radio Shack]]. Il sistema, composto da un'unità esterna, il software di gestione e le cassettine, fu offerto a 299,50$, risultando molto più conveniente rispetto alle [[floppy disk drive|unità a dischi]] perché non richiedeva nessuna [[scheda elettronica|interfaccia]] aggiuntiva.<ref name="trs80"/>
 
I nastri contenuti nelle cassettine erano larghi solo 4,8&nbsp;mm ed avevano una lunghezza variabile da 1,5 a 22,5 metri. La lunghezza influiva sulla capacità: un nastro da 1,6 metri poteva contenere circa 4 [[byte|kB]] di dati, mentre quello più lungo da 22,5 metri fino a 64 kB.<ref name="trs80"/> L'unità era molto veloce: il [[controller (informatica)|controller]], sviluppato da [[Li-Chen Wang]] e basato sulla [[codifica Manchester]], trasferiva i dati a 7.200 [[bit]] al secondo, un tempo 14 volte più veloce rispetto a quello del riproduttore di cassette fornito di serie con il TRS-80. Grazie a questa velocità, un programma da 16 kB era caricato in soli 24 secondi.<ref name="trs80"/>
 
L'installazione sul TRS-80 non richiedeva interfacce esterne: bastava collegare lo Stringy Floppy al computer e caricare il software di gestione in una porzione di memoria non utilizzata di circa 2 kB presente dopo la [[Read-only memory|ROM]] che conteneva il codice dell'[[interprete (informatica)|interprete]] [[BASIC]] del computer, il ''Level I BASIC'' derivato dal [[Tiny BASIC|Palo Alto Tiny BASIC]] scritto dallo stesso Li-Chen Wang.<ref name="trs80"/> I modelli successivi del TRS-80, con BASIC differenti e più ingombranti, non avevano tale spazio vuoto per cui le routine di gestione dell'unità, cresciute a 4 kB, venivano caricate nella parte alta della memoria del sistema. Le routine erano accessibili dal BASIC antecedendo il prefisso "@" al comando da eseguire sullo Stringy Floppy: così <code>@LOAD</code> caricava un programma in memoria e <code>@SAVE</code> lo registrava sulla cassettina.