?? 00000008.htm
字號:
<?xml version="1.0" encoding="gb2312"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"/><title>[范文][嵌入式系統]嵌入式系統的一些基本 sunno </title></head><body><center><h1>BBS 水木清華站∶精華區</h1></center><a name="top"></a>發信人: sunno (民工☆茫然不知所措), 信區: Embedded <br />標 題: [范文][嵌入式系統]嵌入式系統的一些基本概念 (轉載) <br />發信站: BBS 水木清華站 (Sun Apr 16 20:48:36 2000) <br /> <br />【 以下文字轉載自 New_board 討論區 】 <br />【 原文由 MONET 所發表 】 <br />發信人: dot (愛吃蘿卜和青菜), 信區: Embedded <br />標 題: 嵌入式系統的一些基本概念 <br />發信站: 武漢白云黃鶴站 (Wed Dec 22 17:04:43 1999), 站內信件 <br /> <br />** 以下內容來自DJ的個人主頁 ** <br /> <br />◆ 何為嵌入式系統? <br />嵌入式系統是指操作系統和功能軟件集成于計算機硬件系統之中。簡單的說就是系統的 <br />應用軟件與系統的硬件一體化,類似與BIOS的工作方式。具有軟件代碼小,高度自動化 <br />,響應速度快等特點。特別適合于要求實時的和多任務的體系。 <br /> <br />◆ 嵌入式實時多任務操作系統 <br />實時多任務操作系統(Real Time Operating System)是根據操作系統的工作特性而言 <br />的。實時是指物理進程的真實時間。實時操作系統是指具有實時性,能支持實時控制系 <br />統工作的操作系統。首要任務是調度一切可利用的資源完成實時控制任務,其次才著眼 <br />于提高計算機系統的使用效率,重要特點是要滿足對時間的限制和要求。 <br /> <br />◆ 實時多任務操作系統與分時多任務操作系統 <br />它們有明顯的區別。具體的說,對于分時操作系統,軟件的執行在時間上的要求,并不 <br />嚴格,時間上的錯誤,一般不會造成災難性的后果。而對于實時操作系統,主要任務是 <br />對事件進行實時的處理,雖然事件可能在無法預知的時刻到達,但是軟件上必須在事件 <br />發生時能夠在嚴格的時限內作出響應(系統響應時間),即使是在尖峰負荷下,也應如 <br />此,系統時間響應的超時就意味著致命的失敗。另外,實時操作系統的重要特點是具有 <br />系統的可確定性,即系統能對運行情況的最好和最壞等的情況能做出精確的估計。 <br /> <br />◆ 實時操作系統中的重要概念 <br />系統響應時間(System response time )系統發出處理要求到系統給出應答信號的時間。 <br />任務換道時間(Context-switching time)是任務之間切換而使用的時間。 <br />中斷延遲(Interrupt latency )是計算機接收到中斷信號到操作系統作出響應,并完成 <br />換道轉入中斷服務程序的時間。 <br />實時操作系統應具有如下的功能: <br />1) 任務管理(多任務和基于優先級的任務調度) <br />2) 任務間同步和通信(信號量和郵箱等) <br />3) 存儲器優化管理(含ROM的管理) <br />4) 實時時鐘服務 <br />5) 中斷管理服務 <br /> <br />◆ 實時操作系統的工作特性 <br />實時操作系統中的任務(Task)等同于分時操作系統中的進程(Process)的概念。系統中的 <br />任務有四種狀態:運行(Executing),就緒(Ready),掛起(Suspended),冬眠(Dormant)。 <br />運行:獲得CPU控制權。 <br />就緒:進入任務等待隊列。通過調度轉為運行狀態。 <br />掛起:任務發生阻塞,移出任務等待隊列,等待系統實時事件的發生而喚醒。從而轉為就 <br />緒或運行。 <br />冬眠:任務完成或錯誤等原因被清除的任務。也可以認為是系統中不存在了的任務。 <br />系統中只能有一個任務在運行狀態。各任務按級別通過時間片分別獲得對CPU的訪問權。 <br /> <br /> <br /> <br />-- <br /> <br /> 鉆石恒久遠 <br /> 一顆永流傳 <br /> <br />※ 來源:·BBS 水木清華站 smth.org·[FROM: 166.111.64.33] <br /><a href="00000007.htm">上一篇</a><a href="javascript:history.go(-1)">返回上一頁</a><a href="index.htm">回到目錄</a><a href="#top">回到頁首</a><a href="00000009.htm">下一篇</a></h1></center><center><h1>BBS 水木清華站∶精華區</h1></center></body></html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -