OS RISC
Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od
verze recenzované 5. července 2018; kontroly vyžadují
15 úprav .
RISC OS je operační systém vyvinutý společností Acorn Computers pro její řadu stolních počítačů, které využívají CPU architektury ARM . RISC OS byl poprvé vydán v roce 1988 jako RISC OS 2.00 a byl vylepšenou verzí operačního systému Arthur , také od Acorn, s přidáním multitaskingu . Název operačního systému pochází z architektury RISC mikroprocesorů, na kterých byl použit.
Od roku 1988 je RISC OS dodáván s téměř každým počítačem Acorn, včetně řad Archimedes , RiscPC a A7000 . Od rozdělení Acorn v roce 1998 byl RISC OS vyvinut několika nezávislými společnostmi, včetně RISCOS Limited [2] a Castle Technology . Od roku 1998 se RISC OS začal dodávat také s osobními počítači, jako jsou Iyonix PC a A9home .
Funkce
Jádro systému
Jádro RISC OS má následující vlastnosti [3] [4] [5] [6] :
- Uloženo v ROM – to umožňuje rychlé spuštění systému a chrání před poškozením v důsledku pádů nebo virů.
- V ROM je také síťový modul, takže není potřeba lokální jednotka (disketa, pevný disk atd.).
- Modulární - skládá se z několika modulů, které lze přidávat a vyměňovat za provozu. Moduly mohou fungovat jako ovladače zařízení a protokolů, sdílené knihovny a uživatelské programy. Tato struktura umožňuje vývojářům třetích stran psát své vlastní moduly pro RISC OS s dalšími funkcemi. Systémová volání, která OS používá pro přístup k modulům, se provádějí pomocí softwarových přerušení (instrukce procesoru SWI), podobně jako se přistupuje k funkcím DOS a BIOS pomocí instrukce procesoru INT.
- Single-User/ Cooperative Multitasking – Zatímco většina moderních systémů používá preemptivní multitasking, RISC OS používá kooperativní multitasking a podporuje POSIX Threads . Má také základní podporu ochrany paměti .
- Systému chybí autorizace a oddělení přístupových práv, takže všechny programy pracují s právy superuživatele. Omezení přístupu k souborům lze organizovat na souborovém serveru, ale ne na místních discích.
- Systém souborů – Na nejvyšší úrovni hierarchie souborů je svazek s předponou typu systému souborů. OS používá metadata k určení typu souboru; rozšíření se nepoužívají. Dvojtečky se používají k oddělení názvu systému souborů od zbytku cesty; kořenový adresář je označen znakem dolaru ($) a tečka (.) se používá k oddělení adresářů. Rozšíření používaná v jiných souborových systémech jsou zapsána s lomítkem ('example.txt' se změní na 'example/txt'). Například ADFS::HardDisc4.$. ukazuje na kořenový adresář disku HardDisc4 se systémem souborů ADFS . Všechny soubory jsou svazky zvláštního typu. To umožňuje zacházet se soubory a archivy více souborů podobným způsobem.
- Komplementace – Téměř vše v RISC OS má binární aplikační rozhraní . To umožňuje programátorovi měnit chování systému pomocí modulů.
Vzhled
- Intuitivní správce oken – grafické rozhraní RISC OS pochází z dob Windows 2.0 a MacOS System 6 . Používá myš se třemi klávesami (nazývanými 'Select' [7] , 'Menu' a 'Adjust') [8] .
- Panel ikon – podobný doku v NextStep / Mac OS X a hlavním panelu Windows . Panel zobrazuje ikony představující připojené jednotky, spuštěné programy a systémové nástroje.
- Podpora technologie Drag-and-drop .
- Aplikace jsou prezentovány jako adresáře, jejichž názvy začínají vykřičníkem (!). Poklepáním na takový adresář se program spustí. Spustitelné soubory a prostředky programu jsou obvykle umístěny ve stejném adresáři, ale před uživatelem jsou obvykle skryté.
Aplikace
Sada aplikací zahrnutých v distribuci se liší mezi verzemi, ale obvykle zahrnuje [9] [10] [11] [12] :
Open Initiative [13]
V říjnu 2006 společnost Castle Technology oznámila plány na otevření prvků RISC OS 5. RISC OS Open Limited (ROOL) [2] byl vytvořen na podporu otevřené verze RISC OS . Zdrojový kód systému je k dispozici pro distribuci a úpravu pro nekomerční účely, pro komerční použití je nutné zakoupit licenci od Castle Technology.
Emulátory
Existuje několik bezplatných emulátorů ARM , které podporují RISC OS:
Z těch komerčních stojí za vyzdvihnutí VirtualAcorn [14] pro Windows a Mac OS X .
Poznámky
- ↑ RISC OS Open: Novinky: RISC OS 5.28 stabilní je nyní k dispozici . Získáno 26. října 2020. Archivováno z originálu dne 25. října 2020. (neurčitý)
- ↑ 1 2 Ilyin, Yuri. Staré systémy pro osobní počítače: co se s nimi stalo? (nedostupný odkaz) . Computerra (11. dubna 2012). Získáno 1. dubna 2012. Archivováno z originálu 17. června 2012. (neurčitý)
- ↑ RISC OS pro všechna roční období. (Operační systém Acorn RISC Technologies) (Informace o produktu) - Podrobnosti o verzi - Trove (odkaz není k dispozici) . Získáno 17. června 2018. Archivováno z originálu dne 28. července 2020. (neurčitý)
- ↑ Imaging RISC OS a PMT | Archivy Drobe.co.uk (nedostupný odkaz) . Získáno 17. června 2018. Archivováno z originálu 17. června 2018. (neurčitý)
- ↑ Technická kniha 1 – Publikované články říjen 2006 – červen 2008 – Knihy Google . Získáno 17. června 2018. Archivováno z originálu 17. června 2018. (neurčitý)
- ↑ Archivy Drobe.co.uk (downlink) . Získáno 17. června 2018. Archivováno z originálu 31. března 2014. (neurčitý)
- ↑ Panel ikon: Libovolný počet možných vlivných věcí RISC OS . Získáno 17. června 2018. Archivováno z originálu 31. března 2012. (neurčitý)
- ↑ Historie počítačové grafiky: Řada Dlr Associates – Dan Ryan – Google Books . Získáno 17. června 2018. Archivováno z originálu 17. června 2018. (neurčitý)
- ↑ Recenze Iyonix část druhá | Drobe.co.uk (nedostupný odkaz) . Získáno 17. června 2018. Archivováno z originálu 17. června 2018. (neurčitý)
- ↑ The Icon Bar: Iyonix: recenze prvních narozenin . Získáno 17. června 2018. Archivováno z originálu 17. června 2018. (neurčitý)
- ↑ Archivovaná kopie . Získáno 17. června 2018. Archivováno z originálu 11. října 2015. (neurčitý)
- ↑ Usnadnění počáteční křivky učení | Novinky Tes . Získáno 17. června 2018. Archivováno z originálu 17. června 2018. (neurčitý)
- ↑ Ruská Wikipedie obsahuje články RISC OS Open a RISCOS Limited . Zdá se, že jde o dvě různé a nepříliš přátelské firmy.
- ↑ VirtualAcorn
Odkazy
Počítače Acorn, základy a klony |
---|
Operační systémy |
|
---|
Počítače | |
---|
Základy a klony | 8bitové počítače | Prodest PC128S |
---|
32bitové počítače |
- A9 domů
- ARMini
- BIK
- MicroDigital Omega
- MicroDigital Mico
- MicroDigital Media
- RiskStation R7500
- Advantage Six A75
- PC Iyonix
|
---|
32bitové vývojové desky mikroprocesorů | deska bígla
|
---|
|
---|