Loading AI tools
sistema operativo della Sinclair Da Wikipedia, l'enciclopedia libera
Il Sinclair QDOS (a volte indicato come Qdos o QDOS), era il sistema operativo multitasking presente nel personal computer Sinclair QL e nei suoi cloni.
Sinclair QDOS sistema operativo | |
---|---|
Sviluppatore | Sinclair Research |
Release iniziale | 1.0 (1984) |
Release corrente | 1.13 (1985) |
Piattaforme supportate | Sinclair QL |
Licenza | software proprietario |
Fu sviluppato da Tony Tebby presso la Sinclair Research come sostituto del sistema operativo 68K/OS di GST Computer Systems che originariamente avrebbe dovuto equipaggiare i QL.
Il QDOS fu scritto nel linguaggio macchina del Motorola 68000 e integrato, sul QL, in 48 KB di memoria composti, a seconda dei modelli, da 3 chip EPROM da 16 KB l'uno oppure su 2 chip, ROM rispettivamente di 16 e 32 KB. Insieme al QDOS risiedeva nella ROM anche l'interprete SuperBASIC, una versione avanzata del linguaggio di programmazione BASIC con costrutti di programmazione strutturata, che veniva utilizzato anche come interprete a riga di comando del QDOS.
Il QDOS includeva la gestione dei processi (o "jobs", "lavori", nella terminologia QDOS), l'allocazione della memoria ed un sistema di I/O reindirizzabili, che forniva un framework generico per i filesystem ed i driver delle periferiche, oltre ad un sistema minimale di finestre sullo schermo. Questa ed altre funzionalità non furono però pienamente implementate nelle versioni ufficiali del QDOS bensì nelle estensioni al sistema operativo pubblicate dalla società di Tebby, la QJUMP.
Furono pubblicate anche versioni riscritte e migliorate del QDOS, come il Minerva di Laurence Reeves o l'SMS2 e l'SMSQ/E, entrambi di Tebby. L'SMSQ/E è la versione più moderna ed è ancora sviluppato e commercializzato[1].
Le versioni del QDOS erano identificate numericamente, mentre le ROM del firmware del QL (incluso il SuperBASIC) erano identificate da 2 o 3 lettere (restituite dalla funzione del SuperBASIC VER$
)[2].
Quelle che seguono sono le versioni del QDOS rilasciate (le date sono relative alle spedizioni verso i clienti):
Le versioni localizzate del QDOS erano identificate mediante la sostituzione del punto (".") presente nel numero della versione con la lettera che identificava la ROM localizzata per quel determinato Paese: ad esempio, la ROM MGI conteneva il QDOS in versione 1I13. Tutte le versioni dei firmware della serie MG condividevano lo stesso chip da 32 KB di ROM.
Era disponibile anche una versione del QDOS 1.13 localizzata in lingua greca ed integrata in un firmware denominato ΣFP. I chip ROM che lo contenevano erano però identificati EFP perché l'impianto che realizzava le memoria, locato in Messico, non trovava la lettera sigma[2]. Le ROM di questa versione non potevano essere mescolate con quelle localizzate per altri linguaggi.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.