OS-9 | |
---|---|
Kehittäjä | Mikroware_ |
OS-perhe | Unix-tyyppinen käyttöjärjestelmä , reaaliaikainen käyttöjärjestelmä |
Ensimmäinen painos | vuonna 1979 |
uusin versio | 6.0 (Q4 2015 ) |
Tuetut kielet | Englanti |
Tuetut alustat | Motorola 6809 , Motorola 680x0 , ColdFire , SuperH , ARM/XScale , MIPS , PowerPC , Intel x86 |
Käyttöliittymä |
CLI kaikissa GUI- versioissa joillakin alustoilla |
Lisenssi | omistusoikeus |
Osavaltio | ajankohtainen |
Verkkosivusto | microware.com |
OS-9 on Microware Systems Corporationin 1980-luvulla kehittämä moniajo- , usean käyttäjän, UNIX-tyyppisten RTOS -järjestelmien perhe. Aluksi työskenteli Motorola 6809 -prosessorien parissa . On olemassa versioita Motorola 68k , PowerPC , Intel x86 ja muille tietokoneille [1] [2] .
Käytetään interaktiivisissa ja sulautetuissa järjestelmissä . Vuonna 2001 oikeudet järjestelmään osti RadiSys Corporation , vuonna 2013 Microware LP osti ne takaisin.
Ensimmäinen versio ("OS-9 Level One"), vuodelta 1979–1980, kirjoitettiin kokoonpanokielellä Motorola 6809 -suorittimelle, ja kaikki sen prosessit suoritettiin 64 kt:n CPU-osoitetilassa ilman muistinhallintaa. Lohko. Se kehitettiin tukevaksi käyttöjärjestelmäksi BASIC09-projektille, jonka Motorola on sopinut osana 6809.-toteutusten kehitystä, ja se sisältää graafisen käyttöliittymän joillakin alustoilla.
Vuonna 1983 OS-9/6809 siirrettiin Motorola 68000 assembly-kielelle ja laajennettiin (nimeltään OS-9/68K); ja vielä myöhempi (1989) versio kirjoitettiin uudelleen ensisijaisesti C-kielellä siirrettävyyden lisäämiseksi. Kannettava versio oli alun perin nimeltään OS-9000, ja se julkaistiin 80386 PC-järjestelmille noin vuonna 1989, ennen kuin se siirrettiin PowerPC:hen noin vuonna 1995. Näistä myöhemmistä versioista puuttuu OS-9/6809 Level Two -muistikartoittimet, koska ne eivät tarvitse niitä. He käyttivät yhtä tasaista osoiteavaruutta kaikkien prosessien kesken; Muistin kartoituslaitteistoa, jos se on olemassa, käytetään pääasiassa varmistamaan, että prosessit käyttävät vain sitä muistia, jolla heillä on käyttöoikeus. Joka tapauksessa kaikki 680x0 ja 80386 (ja uudemmat) MPU:t tukevat suoraan paljon enemmän kuin 1 Mt muistia.
Reaaliaikaiset käyttöjärjestelmät | |
---|---|
| |
avata | |
Omistusoikeus |
|
historiallinen |
|
|