Operační systém MIIOS (Memory, Interrupt and Input/Otput system).

Ležel 20 let v šuplíku. Byl napsaný pro 80386 v chráněném módu. Z těch časů se ale opravdu zas tolik nezměnilo, odmyslíme-li si MMX, multiprocesory a další vymoženosti, které zachraňují multimediální svět. Ale cache, 5-stupňový pipeling, integrovanou PCI, instrukce podporující floating-point a další vylepšení jsme využili. Funkcí systému nebyla náhrada libovolného operačního systému pro PC, nýbrž právě automatizační mozek, resp. jeho podpora. Je odpracován v asembleru, v té nádherně jednoduché a nejryzejší platformě. Té děkuje za svou svižnost, s níž se dostáváme do neuvěřitelně krátkých intervalů cyklu měření, rozhodování a přestavení výstupů, zároveň s komunikací s okolím.

Systém využívá všech předností procesoru Intel, zejména dokonalého menežmentu ochrany paměťových segmentů, pružný přerušovací systém a také rychlost zpracování instrukcí. Co práci procesoru zdržuje (zejména víceúlohový systém), jsme vypustili. Sekretářka může počkat půl vteřiny, než se jí přepne úloha (počká ještě dalších několik, než se jí ve Windows vykreslí) avšak měřící cyklus nepočká. To neznamená, že nelze provozovat v paměti více úloh, jenom je komunikace mezi nimi a jádrem podstatně svižnější. Multitaskingem je pro nás prostá podpora nejrozličnějších služeb, probíhajících na pozadí.



e-mail:info@intotime.cz
To vše na 80ti kB paměti.