Sinclair QDOS

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Sinclair QDOS (v oficiální literatuře někdy psáno jako Qdos, protože jméno není považováno za zkratku) byl multitaskingový operační systém pro osobní počítače Sinclair QL a jeho klony. Navrhl a naprogramoval ho Tony Tebby, který v té době pracoval v Sinclair Research, jako alternativu k později zrušenému operačnímu systému objednaného u firmy GST Computer Systems.

QDOS byl implementován v jazyce symbolických adres procesoru Motorola 68000 a v Sinclair QL byl umístěn ve 48 kiB ROM, která se skládala ze tří 16 kiB ROM čipů nebo jednoho 32 kiB a jednoho 16 kiB čipu. ROM obsahovala též interpret programovacího jazyka SuperBASIC, což byla pokročilá varianta BASICu s podporou strukturovaného programování. +more SuperBASIC fungoval také jako interpret příkazů pro QDOS.

QDOSem poskytoval správu procesů (v terminologii QDOS úloh), správu paměti, a rozšiřitelný přesměrovatelný I/O subsystém, který poskytoval obecný rámec pro souborové systémy a ovladače zařízení. Byla také poskytována základní podpora oken, což stejně jako několik dalších funkcí nebylo nikdy plně implementováno ve vydaných verzích QDOSu, ale byly vylepšeny v pozdějších rozšířeních operačního systému produkovaného Tebbyho vlastní společností QJUMP.

Později byla uvolněná přepsaná a rozšířená verze QDOSu, která obsahovala Minervu od Reevese Laurence a Tebbyho SMS2 a SMSQ/E. Poslední verze je nejmodernější a je stále vylepšována.

Verze

Verze QDOS byly označeny numericky. Nicméně QL ROM jako celek (včetně SuperBASICu) vracel jako vlastní číslo verze dvou nebo třípísmenné identifikátory.

0. 08poslední předprodukční verze
1. +more00odpovídala FB verzi QL ROM vydané v dubnu 1984
1. 01odpovídala PM verzi ROM. Byla rychlejší a měla vylepšenou podporu Microdrive.
1. 02odpovídala AH verzi ROM vydané v červnu 1984. Opravovala mnoho chyb a byla první verzí ROM, která byla vydána ve větším množství.
1. 03odpovídá JM a TB verzi ROM, obsahuje menší opravy chyb a byla vydána koncem roku 1984.
1. 10odpovídá JS a JSU (US) verzi ROM vydané v roce 1985. Byla to poslední verze používaná v QL pro trh v UK.
1. 13odpovídala MGx sérii ROM verze pro vývoz do Evropy. Obsahovala mnoho důležitých oprav.
.

Lokalizace

Lokalizované verze QDOSu měly v označení nahrazenu tečku písmenným vyjádřením jazykové verze. Např. +more MGE ROM obsahovala QDOS verzi 1E13. Všechny verze MG firmware sdílely stejný základní 32 kiB ROM čip. U verze QDOS 1. 13 byla také ohlášena řecká lokalizace, známá jako . FP (označená na ROM jako EFP).

MGEŠpanělsko
MGFFrancie
MGGNěmecko
MGIItálie
MGSŠvédsko

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top