RISC OS
Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från
versionen som granskades den 5 juli 2018; kontroller kräver
15 redigeringar .
RISC OS är ett operativsystem utvecklat av Acorn Computers för sina serier av stationära datorer som använder ARM - arkitekturen CPU . RISC OS släpptes först 1988 som RISC OS 2.00 och var en förbättrad version av operativsystemet Arthur , också från Acorn, med tillägget av multitasking . Namnet på operativsystemet kommer från RISC- arkitekturen för de mikroprocessorer som det användes på.
Sedan 1988 har RISC OS levererats med nästan alla Acorn-datorer, inklusive Archimedes , RiscPC och A7000-serien . Sedan delningen av Acorn 1998 har RISC OS utvecklats av flera oberoende företag, inklusive RISCOS Limited [2] och Castle Technology . Också från 1998 började RISC OS levereras med persondatorer som Iyonix PC och A9home .
Funktioner
Kärnan i systemet
RISC OS-kärnan har följande funktioner [3] [4] [5] [6] :
- Lagrat i ROM - detta gör att systemet startar snabbt och skyddar mot skador på grund av krascher eller virus.
- Det finns också en nätverksmodul i ROM, så en lokal enhet (diskett, hårddisk, etc) behövs inte.
- Modulär - består av flera moduler som kan läggas till och bytas ut under drift. Moduler kan fungera som enhets- och protokolldrivrutiner, delade bibliotek och användarprogram. Denna struktur tillåter tredjepartsutvecklare att skriva sina egna moduler för RISC OS med ytterligare funktioner. Systemanrop som operativsystemet använder för att komma åt moduler görs med programvaruavbrott (SWI-processorinstruktionen), liknande hur DOS- och BIOS- funktioner nås med hjälp av INT-processorinstruktionen.
- Enanvändare/ samarbete multitasking - Medan de flesta moderna system använder förebyggande multitasking, använder RISC OS kooperativ multitasking och stöder POSIX-trådar . Den har också rudimentärt minnesskyddsstöd .
- Systemet saknar auktorisering och separation av åtkomsträttigheter, så alla program fungerar med superanvändarrättigheter. Filåtkomstbegränsningar kan organiseras på filservern, men inte på lokala enheter.
- Filsystem - På den översta nivån i filhierarkin finns en volym med prefixet en filsystemstyp. OS använder metadata för att bestämma filtypen; tillägg används inte. Kolon används för att separera filsystemets namn från resten av sökvägen; rotkatalogen betecknas med ett dollartecken ($), och en punkt (.) används för att separera kataloger. Tillägg som används i andra filsystem skrivs med ett snedstreck ('example.txt' blir 'example/txt'). Till exempel ADFS::HardDisc4.$. pekar på roten av en HardDisc4-disk med ADFS -filsystemet . Alla filer är volymer av en speciell typ. Detta gör att filer och arkiv med flera filer kan behandlas på ett liknande sätt.
- Komplettering - Nästan allt i RISC OS har ett binärt applikationsgränssnitt . Detta gör att programmeraren kan ändra systemets beteende med hjälp av moduler.
Utseende
Applikationer
Uppsättningen av applikationer som ingår i distributionen varierar mellan versioner, men inkluderar vanligtvis [9] [10] [11] [12] :
Öppet initiativ [13]
I oktober 2006 tillkännagav Castle Technology planer på att öppna delar av RISC OS 5. RISC OS Open Limited (ROOL) [2] bildades för att marknadsföra den öppna versionen av RISC OS . Källkoden för systemet är tillgänglig för distribution och modifiering för icke-kommersiella ändamål, för kommersiellt bruk är det nödvändigt att köpa en licens från Castle Technology.
Emulatorer
Det finns flera gratis ARM -emulatorer som stöder RISC OS:
Bland de kommersiella är det värt att lyfta fram VirtualAcorn [14] för Windows och Mac OS X .
Anteckningar
- ↑ RISC OS Öppet: Nyheter: RISC OS 5.28 stabil är nu tillgänglig . Hämtad 26 oktober 2020. Arkiverad från originalet 25 oktober 2020. (obestämd)
- ↑ 1 2 Ilyin, Yuri. Gamla system för persondatorer: vad hände med dem? (inte tillgänglig länk) . Computerra (11 april 2012). Hämtad 1 april 2012. Arkiverad från originalet 17 juni 2012. (obestämd)
- ↑ Ett RISC OS för alla årstider. (Acorn RISC Technologies operativsystem) (Produktinformation) - Versionsinformation - Trove (länk ej tillgänglig) . Hämtad 17 juni 2018. Arkiverad från originalet 28 juli 2020. (obestämd)
- ↑ Bildbehandling RISC OS amd PMT | Drobe.co.uk-arkiv (inte tillgänglig länk) . Hämtad 17 juni 2018. Arkiverad från originalet 17 juni 2018. (obestämd)
- ↑ Tech Book 1 - Publicerade artiklar okt 2006 - juni 2008 - Google Books . Hämtad 17 juni 2018. Arkiverad från originalet 17 juni 2018. (obestämd)
- ↑ Drobe.co.uk-arkiv (nedlänk) . Hämtad 17 juni 2018. Arkiverad från originalet 31 mars 2014. (obestämd)
- ↑ Ikonfältet: Ett godtyckligt antal möjligen inflytelserika RISC OS-saker . Hämtad 17 juni 2018. Arkiverad från originalet 31 mars 2012. (obestämd)
- ↑ Historia om datorgrafik: Dlr Associates Series - Dan Ryan - Google Books . Hämtad 17 juni 2018. Arkiverad från originalet 17 juni 2018. (obestämd)
- ↑ Iyonix Recension Del två | Drobe.co.uk (inte tillgänglig länk) . Hämtad 17 juni 2018. Arkiverad från originalet 17 juni 2018. (obestämd)
- ↑ Ikonfältet: Iyonix: första födelsedagsrecension . Hämtad 17 juni 2018. Arkiverad från originalet 17 juni 2018. (obestämd)
- ↑ Arkiverad kopia . Hämtad 17 juni 2018. Arkiverad från originalet 11 oktober 2015. (obestämd)
- ↑ Lättare upp den tidiga inlärningskurvan | Tes Nyheter . Hämtad 17 juni 2018. Arkiverad från originalet 17 juni 2018. (obestämd)
- ↑ Ryska Wikipedia har artiklarna RISC OS Open och RISCOS Limited . Det verkar som om det är två olika och inte särskilt vänliga företag.
- ↑ VirtualAcorn
Länkar
Acorn-datorer, grunder och kloner |
---|
Operativsystem |
|
---|
Datorer | |
---|
Grunder och kloner | 8-bitars datorer | Prodest PC128S |
---|
32-bitars datorer |
- A9hem
- ARMini
- BIK
- MicroDigital Omega
- MicroDigital Mico
- MicroDigital Media
- RiskStation R7500
- Advantage Six A75
- Iyonix PC
|
---|
32-bitars utvecklingskort för mikroprocessorer | beaglebräda
|
---|
|
---|