RISC OS: ett retro-operativsystem för Raspberry Pi

risk OS

RISC OS är ett operativsystem som ursprungligen designades av Acorn Computers Ltd i Cambridge, England. Det släpptes första gången 1987 och var specifikt utformat för att köras på ARM-chipsetet , vilket Acorn samtidigt hade designat för användning i sin nya serie Archimedes-persondatorer.

Operativsystemet RISC har fått sitt namn från den kompatibla RISC-arkitekturen (reduced instruction set computing).

De senaste stabila versionerna körs på ARMv3/ARMv4 RISC-datorer, ARMv5 Iyonix, samt ARMv7-, Cortex-A8- och Cortex-A9-processorer (som den som används i PandaBoard).

RISC OS är ett mycket lätt system; en komplett installation tar upp mindre än 4 MB. Det kan installeras i flashminne (bredvid u-boot) för mycket snabba starttider.

Systemet är ganska förenklat: kooperativ multitasking, lite minneskydd.

Lite om RISC OS

Operativsystemet är avsett för en användare . Även om de flesta nuvarande operativsystem för stationära datorer använder preemptive multitasking (PMT) och multithreading, använder RISC OS ett CMT-system.

Operativsystemets kärna lagras i ROM, vilket ger snabba starttider och säkerhet mot korruption i operativsystemet.

Systemet erbjuder många sätt för programmeraren att avlyssna och modifiera dess funktion. Detta förenklar uppgiften att modifiera dess beteende, oavsett om det är i det grafiska gränssnittet eller på en djupare nivå.

Filsystem

Filsystemet är volymorienterat: den översta nivån i filhierarkin är en volym (disk, nätverksresurs) med prefixet filsystemtypen.

För att bestämma filtypen använder operativsystemet metadata istället för filtillägg.

Kolon används för att separera filsystemet från resten av sökvägen; roten representeras av $ () och katalogerna är åtskilda med ett punkt (.).

Externa filsystemstillägg visas med ett snedstreck (exempel.txt konverteras till exempel / txt).

Detta möjliggör transparent hantering av filer och liknande filer, vilka visas som kataloger med vissa speciella egenskaper. Filer inom bildarkivet visas i hierarkin under huvudfilen.

RISKS_4_scr

filformat

Operativsystemet använder metadata för att skilja filformat åt. MimeMap-modulen mappar några vanliga filtyper från andra system till filtyper.

Desk

WIMP-gränssnittet är baserat på en staplingsfönsterhanterare och innehåller tre musknappar (namnen Välj, Meny och Snap) , kontextkänsliga menyer, fönsterordningskontroll (dvs. skicka tillbaka) och dynamisk fönsterfokus (ett fönster kan ha inmatningsfokus var som helst i stacken).

Ikonfältet (Dock) innehåller ikoner som representerar monterade hårddiskar, RAM-skivor, program som körs, systemverktyg och dockor: inaktiva filer, kataloger eller applikationer. Dessa ikoner har snabbmenyer och stöder dra och släpp.

tillämpningar

RISC-operativsystemet levereras med ett antal stationära applikationer som förinstallerad programvara.

Slutligen kommer operativsystemet RISC med en version av BBC BASIC, som låter dig börja programmera med ett enkelt åtkomstspråk.

Hur får jag Risc OS?

Nästan varje år sedan 1987 har minst en ny RISC OS-kompatibel maskin dykt upp. De mest populära idag är Raspberry Pi 3, BeagleBoard och Pandora.

Vissa tillverkare erbjuder dedikerade datorer, vilket möjliggör en snabbare maskin tack vare exempelvis användningen av SATA för att ansluta en SSD (snabbare än ett SD-kort).

Slutligen är detta system som sådant inte funktionellt för produktiva miljöer eller vardagliga uppgifter.

Det är dock mycket användbart för dem som studerar programmering och systemet fungerar perfekt som en referens för att sköta strukturen och funktionerna i ett operativsystem.

För att få detta system på din Raspberry Pi gör NOOBS det enkelt att installera och starta RISC-operativsystemet.


Lägg till som prioriterad källa i Google