當前位置:文思屋>社會工作>IT認證>

嵌入式系統的名詞

文思屋 人氣:1.77W

嵌入式系統是用來控制或者監視機器、裝置、工廠等大規模裝置的系統。下面是關於嵌入式系統的名詞,。希望大家認真閱讀!

嵌入式系統的名詞

1、嵌入式處理器

嵌入式系統的核心,是控制、輔助系統執行的硬體單元。範圍極其廣闊,從最初的4位處理器,目前仍在大規模應用的8位微控制器,到最新的受到廣泛青睞的32位,64位嵌入式CPU。

2、實時作業系統

實時作業系統(RTOS-RealTimeOperatingSystem):嵌入式系統目前最主要的組成部分。根據作業系統的工作特性,實時是指物理程序的真實時間。實時作業系統具有實時性,能從硬體方面支援實時控制系統工作的.作業系統。其中實時性是第一要求,需要排程一切可利用的資源完成實時控制任務,其次才著眼於提高計算機系統的使用效率,重要特點是要滿足對時間的限制和要求。

3、分時作業系統

對於分時作業系統,軟體的執行在時間上的要求,並不嚴格,時間上的錯誤,一般不會造成災難性的後果。目前分時系統的強項在於多工的管理,而實時作業系統的重要特點是具有系統的可確定性,即系統能對執行情況的最好和最壞等的情況能做出精確的估計。

4、多工作業系統

系統支援多工管理和任務間的同步和通訊,傳統的微控制器系統和DOS系統等對多工支援的功能很弱,而目前的Windows是典型的多工作業系統。在嵌入式應用領域中,多工是一個普遍的要求。

5、實時作業系統

實時作業系統中的重要概念系統響應時間(Systemresponsetime):系統發出處理要求到系統給出應答訊號的時間。任務換道時間(Context-switchingtime):任務之間切換而使用的時間。中斷延遲(Interruptlatency):計算機接收到中斷訊號到作業系統作出響應,並完成換道轉入中斷服務程式的時間。

6、實時作業系統的工作狀態

實時系統中的任務有四種狀態:執行(Executing),就緒(Ready),掛起(Suspended),冬眠(Dormant)。

執行:獲得CPU控制權。

就緒:進入任務等待佇列,通過排程轉為執行狀態。

掛起:任務發生阻塞,移出任務等待佇列,等待系統實時事件的發生而喚醒,從而轉為就緒或執行。

冬眠:任務完成或錯誤等原因被清除的任務,也可以認為是系統中不存在的任務。

任何時刻系統中只能有一個任務在執行狀態,各任務按級別通過時間片分別獲得對CPU的訪問權。