RISC OS 是由英國劍橋的Acorn Computers Ltd 公司最初設計的作業系統。它於 1987 年首次發布,專門設計用於 ARM 晶片組,而 Acorn 同時也為其新推出的 Archimedes 個人電腦系列設計了該晶片組。
RISC 作業系統得名於與之相容的 RISC(精簡指令集運算)架構。
最新的穩定版本可在 ARMv3/ARMv4 RISC PC、ARMv5 Iyonix 以及 ARMv7、Cortex-A8 和 Cortex-A9 處理器(例如 PandaBoard 中使用的處理器)上運作。
RISC OS是一個非常輕量級的系統;完整安裝只佔用不到 4 MB 的空間。它可以安裝在快閃記憶體中(與 u-boot 並排),從而實現非常快的啟動速度。
該系統非常簡單:協作式多任務處理,幾乎沒有內存保護。
關於RISC OS的一些知識
該作業系統是單用戶作業系統。雖然目前大多數桌面作業系統都採用搶佔式多工處理(PMT)和多執行緒技術,但 RISC OS 仍然堅持使用 CMT 系統。
作業系統核心儲存在 ROM 中,從而實現了快速啟動和防止作業系統損壞。
該系統為程式設計師提供了多種攔截和修改其運作方式的方法。這簡化了修改其行為的任務,無論是在圖形使用者介面 (GUI) 層面還是在更深層的層面。
文件系統
檔案系統是面向磁碟區的:檔案層次結構的頂層是磁碟區(磁碟、網路共用),其前綴為檔案系統類型。
為了確定文件類型,操作系統使用元數據而不是文件擴展名。
冒號用於將文件系統與路徑的其餘部分分開; 根由$()表示,目錄由句號(。)分隔。
外部文件系統擴展名以斜杠顯示(example.txt轉換為example / txt)。
這樣可以對文件和類似文件進行透明處理,這些文件以目錄的形式呈現,並具有一些特殊屬性。影像存檔中的檔案在層級結構中位於主文件之下。

文件格式
作業系統使用元資料來區分檔案格式。 MimeMap模組將其他系統中一些常見的檔案類型對應到目標系統的檔案類型。
台
WIMP 介面基於堆疊視窗管理器,並包含三個滑鼠按鈕(分別命名為選擇、選單和吸附)、上下文相關的選單、視窗順序控制(即返回)和動態視窗焦點(視窗可以在堆疊中的任何位置獲得輸入焦點)。
圖標欄(Dock)包含代表已安裝的磁盤驅動器,RAM磁盤,正在運行的應用程序,系統實用程序和Dock的圖標:非活動文件,目錄或應用程序。 這些圖標具有上下文菜單,並支持拖放。
應用
RISC操作系統附帶許多桌面應用程序作為預安裝的軟件。
最後,RISC操作系統帶有BBC BASIC版本,該版本允許您使用簡單的訪問語言開始編程。
如何獲得Risc OS?
自 1987 年以來,幾乎每年都會出現至少一款與 RISC OS 相容的新型機器。目前最受歡迎的是 Raspberry Pi 3、BeagleBoard 和 Pandora。
一些製造商提供專用計算機,例如,由於使用SATA連接SSD(比SD卡更快),因此可以使用更快的計算機。
最後,該系統本身並不適用於生產環境或日常任務。
但是,對於那些正在學習編程的人來說,它非常有用,並且該系統可以完美地用作指導操作系統的結構和功能的參考。
為了在Raspberry Pi上獲得該系統,NOOBS使其易於安裝和引導RISC操作系統。