RISC OS
Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de
versiunea revizuită la 5 iulie 2018; verificările necesită
15 modificări .
RISC OS este un sistem de operare dezvoltat de Acorn Computers pentru seria sa de computere desktop care utilizează CPU cu arhitectură ARM . RISC OS a fost lansat pentru prima dată în 1988 ca RISC OS 2.00 și a fost o versiune îmbunătățită a sistemului de operare Arthur , tot de la Acorn, cu adăugarea de multitasking . Denumirea sistemului de operare provine de la arhitectura RISC a microprocesoarelor pe care a fost folosit.
Din 1988, RISC OS a fost livrat cu aproape fiecare computer Acorn, inclusiv seria Archimedes , RiscPC și A7000 . De la divizarea Acorn în 1998, RISC OS a fost dezvoltat de mai multe companii independente, inclusiv RISCOS Limited [2] și Castle Technology . Tot din 1998, RISC OS a început să fie livrat cu computere personale, cum ar fi Iyonix PC și A9home .
Caracteristici
Nucleul sistemului
Nucleul RISC OS are următoarele caracteristici [3] [4] [5] [6] :
- Stocat în ROM - acest lucru permite sistemului să pornească rapid și protejează împotriva daunelor cauzate de blocări sau viruși.
- Există, de asemenea, un modul de rețea în ROM, deci nu este necesară o unitate locală (dischetă, hard disk etc.).
- Modular - constă din mai multe module care pot fi adăugate și înlocuite în timpul funcționării. Modulele pot acționa ca drivere de dispozitiv și de protocol, biblioteci partajate și programe de utilizator. Această structură permite dezvoltatorilor terți să-și scrie propriile module pentru sistemul de operare RISC cu caracteristici suplimentare. Apelurile de sistem pe care sistemul de operare le folosește pentru a accesa modulele sunt realizate folosind întreruperi software (instrucțiunea procesorului SWI), similar modului în care funcțiile DOS și BIOS sunt accesate folosind instrucțiunea procesorului INT.
- Multitasking cu utilizator unic/ cooperativ - În timp ce majoritatea sistemelor moderne folosesc multitasking preventiv, RISC OS folosește multitasking cooperativ și acceptă POSIX Threads . De asemenea, are suport rudimentar de protecție a memoriei .
- Sistemului îi lipsește autorizarea și separarea drepturilor de acces, așa că toate programele funcționează cu drepturi de superutilizator. Restricțiile de acces la fișiere pot fi organizate pe serverul de fișiere, dar nu și pe unitățile locale.
- Sistem de fișiere - La nivelul superior al ierarhiei de fișiere se află un volum prefixat cu un tip de sistem de fișiere. Sistemul de operare folosește metadatele pentru a determina tipul fișierului; extensiile nu sunt folosite. Colonele sunt folosite pentru a separa numele sistemului de fișiere de restul căii; directorul rădăcină este notat cu un semn dolar ($), iar un punct (.) este folosit pentru a separa directoarele. Extensiile utilizate în alte sisteme de fișiere sunt scrise cu o bară oblică („example.txt” devine „example/txt”). De exemplu, ADFS::HardDisc4.$. indică rădăcina unui disc HardDisc4 cu sistemul de fișiere ADFS . Toate fișierele sunt volume de un tip special. Acest lucru permite ca fișierele și arhivele mai multor fișiere să fie tratate în mod similar.
- Complementare - Aproape totul în sistemul de operare RISC are o interfață de aplicație binară . Acest lucru permite programatorului să schimbe comportamentul sistemului folosind module.
Aspect
- Intuitive Window Manager - Interfața grafică RISC OS datează din zilele Windows 2.0 și MacOS System 6 . Folosește un mouse cu trei taste (numite „Selectare” [7] , „Meniu” și „Ajustare”) [8] .
- Bara de pictograme - similară cu dock -ul din NextStep / Mac OS X și cu bara de activități Windows . Panoul afișează pictograme reprezentând unități montate, programe care rulează și utilitare de sistem.
- Suport pentru tehnologia Drag-and-drop .
- Aplicațiile sunt prezentate ca directoare ale căror nume încep cu un semn de exclamare (!). Făcând dublu clic pe un astfel de director se lansează programul. Fișierele și resursele executabile ale programului sunt de obicei localizate în același director, dar sunt de obicei ascunse de utilizator.
Aplicații
Setul de aplicații incluse în distribuție variază între versiuni, dar de obicei include [9] [10] [11] [12] :
Open Initiative [13]
În octombrie 2006, Castle Technology a anunțat planuri de a deschide elemente ale RISC OS 5. RISC OS Open Limited (ROOL) [2] a fost creat pentru a promova versiunea deschisă a RISC OS . Codul sursă al sistemului este disponibil pentru distribuție și modificare în scopuri necomerciale, pentru utilizare comercială este necesară achiziționarea unei licențe de la Castle Technology.
Emulatori
Există mai multe emulatoare ARM gratuite care acceptă sistemul de operare RISC:
Dintre cele comerciale, merită evidențiat VirtualAcorn [14] pentru Windows și Mac OS X .
Note
- ↑ RISC OS Open: Știri: RISC OS 5.28 stabil este acum disponibil . Preluat la 26 octombrie 2020. Arhivat din original la 25 octombrie 2020. (nedefinit)
- ↑ 1 2 Ilyin, Yuri. Sisteme vechi pentru calculatoare personale: ce s-a întâmplat cu ele? (link indisponibil) . Computerra (11 aprilie 2012). Consultat la 1 aprilie 2012. Arhivat din original pe 17 iunie 2012. (nedefinit)
- ↑ Un sistem de operare RISC pentru toate anotimpurile. (Sistemul de operare al Acorn RISC Technologies) (Informații despre produs) - Detalii versiuni - Trove (link nu este disponibil) . Preluat la 17 iunie 2018. Arhivat din original la 28 iulie 2020. (nedefinit)
- ↑ Imaging RISC OS și PMT | Arhivele Drobe.co.uk (link indisponibil) . Preluat la 17 iunie 2018. Arhivat din original la 17 iunie 2018. (nedefinit)
- ↑ Tech Book 1 - Articole publicate Oct 2006 - Iunie 2008 - Google Books . Preluat la 17 iunie 2018. Arhivat din original la 17 iunie 2018. (nedefinit)
- ↑ Arhivele Drobe.co.uk (link în jos) . Consultat la 17 iunie 2018. Arhivat din original la 31 martie 2014. (nedefinit)
- ↑ Bara de pictograme: un număr arbitrar de lucruri posibil influente ale sistemului de operare RISC . Consultat la 17 iunie 2018. Arhivat din original la 31 martie 2012. (nedefinit)
- ↑ History of Computer Graphics: Dlr Associates Series - Dan Ryan - Google Books . Preluat la 17 iunie 2018. Arhivat din original la 17 iunie 2018. (nedefinit)
- ↑ Iyonix Review partea a doua | Drobe.co.uk (link indisponibil) . Preluat la 17 iunie 2018. Arhivat din original la 17 iunie 2018. (nedefinit)
- ↑ The Icon Bar: Iyonix: recenzie pentru prima zi de naștere . Preluat la 17 iunie 2018. Arhivat din original la 17 iunie 2018. (nedefinit)
- ↑ Copie arhivată . Consultat la 17 iunie 2018. Arhivat din original la 11 octombrie 2015. (nedefinit)
- ↑ Ușurarea curbei de învățare timpurie | Tes News . Preluat la 17 iunie 2018. Arhivat din original la 17 iunie 2018. (nedefinit)
- ↑ Wikipedia rusă conține articole RISC OS Open și RISCOS Limited . Se pare că acestea sunt două firme diferite și nu foarte prietenoase.
- ↑ VirtualAcorn
Link -uri
Calculatoare Acorn, elemente de bază și clone |
---|
Sisteme de operare |
|
---|
Calculatoare | |
---|
Elemente de bază și clone | calculatoare pe 8 biți | Prodest PC128S |
---|
calculatoare pe 32 de biți |
- A9acasa
- ARMini
- BIK
- MicroDigital Omega
- MicroDigital Mico
- MicroDigital Media
- RiskStation R7500
- Advantage Six A75
- Iyonix PC
|
---|
Plăci de dezvoltare cu microprocesoare pe 32 de biți | tabla de beagle
|
---|
|
---|