亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        計算機嵌入式操作系統(tǒng)分析

        2017-12-28 21:00:59
        無線互聯(lián)科技 2017年8期
        關(guān)鍵詞:嵌入式操作系統(tǒng)處理機嵌入式

        郭 杰

        (西安航空學(xué)院 計算機學(xué)院,陜西 西安 710077)

        計算機嵌入式操作系統(tǒng)分析

        郭 杰

        (西安航空學(xué)院 計算機學(xué)院,陜西 西安 710077)

        隨著嵌入式操作系統(tǒng)的快速發(fā)展,其整體構(gòu)造也在不斷地復(fù)雜化,因為結(jié)構(gòu)不斷復(fù)雜導(dǎo)致操作系統(tǒng)的重要性日益突出,由此產(chǎn)生了嵌入式操作系統(tǒng)。在計算機中嵌入式操作系統(tǒng)的出現(xiàn)和應(yīng)用可以有效降低系統(tǒng)在開發(fā)工作中的工作量,這樣不僅能夠有效提高整體操作系統(tǒng)的開發(fā)效率,同樣也提高了整個系統(tǒng)的科學(xué)性。文章主要對嵌入式操作系統(tǒng)相關(guān)理論進行了分析。

        嵌入式系統(tǒng);嵌入式操作系統(tǒng);計算機

        隨著現(xiàn)代技術(shù)的快速發(fā)展,計算機嵌入式系統(tǒng)發(fā)展更加復(fù)雜,操作系統(tǒng)的重要性日益突出,在這種背景下基于現(xiàn)代技術(shù)的嵌入式操作系統(tǒng)應(yīng)運而生。從當前主流的計算機嵌入式操作系統(tǒng)來看,系統(tǒng)包括系統(tǒng)內(nèi)核、標準化瀏覽器以及底層驅(qū)動軟件等重要部分。本文在研究中分析了計算機嵌入式系統(tǒng)相關(guān)理論,并研究了計算機嵌入式操作系統(tǒng)的實現(xiàn)。

        1 嵌入式操作系統(tǒng)的發(fā)展

        隨著現(xiàn)代科學(xué)技術(shù)的快速發(fā)展,通過與先進技術(shù)相結(jié)合,計算機嵌入式操作系統(tǒng)日益完善,功能日益強大,從嵌入式操作系統(tǒng)的發(fā)展歷史來看,其先后經(jīng)歷了4個階段:

        在計算機嵌入式系統(tǒng)發(fā)展的第一個階段,系統(tǒng)沒有嵌入算法,并且系統(tǒng)是以單芯片控制組片作為核心的。在這一階段計算機嵌入式操作系統(tǒng)的整體結(jié)構(gòu)比較簡單,并且系統(tǒng)的功能也十分少,在工作時工作效率比較低,并且控制系統(tǒng)的存儲容量很小,幾乎沒有任何用戶接口。

        第二階段的計算機嵌入式操作系統(tǒng)主要是嵌入CPU作為重要的基礎(chǔ),在這一階段嵌入式操作系統(tǒng)的種類比較多,但是操作系統(tǒng)的通用性十分差。在具體工作中一些處理機處于過載的狀態(tài),而其他的處理機則處于輕載狀態(tài)。將過載的處理機當中的任務(wù)轉(zhuǎn)到處于空閑狀態(tài)中的處理機,其根本目標是為了能夠提高系統(tǒng)的整體運行性能。

        第三階段指的是通用的計算嵌入式操作系統(tǒng)階段。這一階段的嵌入式計算機操作系統(tǒng)根據(jù)其調(diào)度策略選擇的不同,性能評價標準可以被分為動態(tài)和靜態(tài)兩個標準。其中動態(tài)標準指的主要是高性能的任務(wù)的平均等待時間和相應(yīng)時間;靜態(tài)標準指的主要是處理機中的負載處于平衡狀態(tài)中。

        在第四個階段,是以Internet作為基礎(chǔ)的嵌入式操作系統(tǒng)。在第四個階段,嵌入式操作系統(tǒng)發(fā)展迅速。從目前的實際情況來看,很多計算機嵌入系統(tǒng)還孤立于Internet之外,負載量的大小決定在某一處理機當中的執(zhí)行性能和響應(yīng)時間。當前主流的嵌入式操作系統(tǒng),其中包括QNX,Symbian,W inCE等等。

        2 計算機嵌入式操作系統(tǒng)的特點分析

        計算機嵌入式操作系統(tǒng)和傳統(tǒng)的計算機操作系統(tǒng)相比其主要特點體現(xiàn)在以下幾個方面:

        首先,計算機嵌入式操作系統(tǒng)在其開發(fā)中有具體的應(yīng)用方向,是為了滿足具體的需要。在計算機嵌入式操作系統(tǒng)當中,其CPU相對一般的、通用的CPU指定了用戶的類型,這樣使CPU的針對性更強,更能夠滿足用戶的需求。嵌入式操作系統(tǒng)整體功耗低、體積也十分小,因此也可以將嵌入式操作系統(tǒng)當中大部分板卡設(shè)計到一個十分小的芯片上,這樣使得其占據(jù)的空間更小,也方便了對其進行移動,還可以有效增強操作系統(tǒng)和網(wǎng)絡(luò)的耦合性。其次,嵌入式操作系統(tǒng)融合多種技術(shù),其中不僅包含相關(guān)技術(shù),同時也有半導(dǎo)體和電子技術(shù),通過將計算機技術(shù)、半導(dǎo)體技術(shù)和電子技術(shù)相互融合,能夠確保系統(tǒng)具有很強的應(yīng)用性。再次,在進行計算機嵌入式操作系統(tǒng)設(shè)計的過程中,必須要保證系統(tǒng)軟硬件部分有很好的效率。為了提高系統(tǒng)軟硬的效率,在進行具體設(shè)計的過程中需要將不必要內(nèi)容全部去除,這樣不僅可以提高對芯片空間的使用效率,還能保證系統(tǒng)整體性能的提升。在具體工作的過程當中,由于系統(tǒng)具有更高的運行效率,速度更快,因此有更強的競爭力。第四,在進行計算機嵌入式操作系統(tǒng)研發(fā)時,要認真分析系統(tǒng)的具體功能和作用,這樣在進行系統(tǒng)開發(fā)時,才能將多種功能有效的糅合在一起,從而使系統(tǒng)的適用性更強。最后,嵌入式操作系統(tǒng)在工作的過程,為了提高系統(tǒng)的整體性能,需要將計算機嵌入式操作系統(tǒng)的軟件部分存儲在自身的存儲芯片當中,不能將其設(shè)計在外在的載體上,如此設(shè)計可以提高整個系統(tǒng)的可靠性以及其穩(wěn)定性。

        從當前計算機嵌入式系統(tǒng)的特點來看,系統(tǒng)具有很強的開放性和伸縮性,并且實時性也比較好,這種實時性可以應(yīng)用到各種需要控制的設(shè)備當中,同時由于嵌入式操作系統(tǒng)的穩(wěn)定性比較強,交互性相對比較弱,這就確保了系統(tǒng)可以為其使用者提供穩(wěn)定的服務(wù)。

        3 嵌入式操作系統(tǒng)分類

        嵌入式系統(tǒng)是為了實現(xiàn)功能進行開發(fā)的,系統(tǒng)在具體工作的過程當中,如果沒有在預(yù)定的時間內(nèi)完成任務(wù),那么這一系統(tǒng)則是硬實時系統(tǒng)。軟實時系統(tǒng)中,雖然響應(yīng)的時間也很重要,但即使是系統(tǒng)超過了時間也不會出現(xiàn)嚴重的錯誤。目前,嵌入式操作系統(tǒng)門類不斷增多,應(yīng)用范圍日益廣泛,也更加先進,但是從整體上看可以將嵌入式系統(tǒng)商用、專用以及開放系統(tǒng)3大類。

        3.1 商用系統(tǒng)

        供商業(yè)使用的操作系統(tǒng)整體功能比較多,其輔助的工具也比較齊全,當前商用嵌入式操作系統(tǒng)的應(yīng)用范圍十分廣泛。在眾多的商用嵌入式操作系統(tǒng)當中,比較著名的有W indows,Hopen等等。

        3.2 專用系統(tǒng)

        專用系統(tǒng)是相關(guān)公司根據(jù)本公司生產(chǎn)的產(chǎn)品制作的專門的嵌入式操作系統(tǒng),該系統(tǒng)一般是不對用戶公開的。專用嵌入式操作系統(tǒng)的針對性雖然強,并且同商用系統(tǒng)相比其可靠性更好,但是專用嵌入式操作系統(tǒng)的具體功能比較弱。

        3.3 開放系統(tǒng)

        開放式系統(tǒng)是最近幾年發(fā)展起來的操作系統(tǒng)。從整體上看具有功能簡單、技術(shù)支持、系統(tǒng)穩(wěn)定比較差,但是對實時任務(wù)卻能夠提供有效支持。在進行開放式嵌入操作系統(tǒng)的開發(fā)和設(shè)計時,對開發(fā)工作人員提出了比較高的要求。

        4 計算機嵌入式操作系統(tǒng)實現(xiàn)

        隨著現(xiàn)代科學(xué)技術(shù)的快速發(fā)展,適用于各種情況的嵌入式操作系統(tǒng)層出不窮,不同系統(tǒng)的特點存在有很大的差距。在進行嵌入式操作系統(tǒng)研究的過程中,加強對已有系統(tǒng)的分析和研究工作,能夠使系統(tǒng)開發(fā)更加順利,可以有效避免系統(tǒng)開發(fā)設(shè)計中出現(xiàn)的問題。

        4.1 主機、目標機的體系結(jié)構(gòu)

        在當前的操作系統(tǒng)開發(fā)設(shè)計工作當中,主機和目標機方法是一種常見的應(yīng)用方法。在進行系統(tǒng)設(shè)計時,采用凹凸及方法會因為工具缺乏導(dǎo)致無法進行掌控,這無疑增加了系統(tǒng)開發(fā)的難度。在系統(tǒng)開發(fā)時,如果主機、目標機選擇將開發(fā)的工具放在主機上,在目標機上放操作系統(tǒng)和核心模塊,目標機上操作系統(tǒng)提供對跟蹤調(diào)試進行支持的手段。這樣,設(shè)計者就能夠在目標機上對嵌入式操作系統(tǒng)和相關(guān)應(yīng)用軟件進行運行,開發(fā)和調(diào)適就可以通過主機進行,這樣可以使嵌入式操作系統(tǒng)變得更加簡單。

        4.2 劃分模塊

        當前嵌入式系統(tǒng)在諸多領(lǐng)域有著廣泛的應(yīng)用,根據(jù)不同的應(yīng)用目的,期功能和結(jié)構(gòu)也存在明顯差異。因此,在進行操作系統(tǒng)設(shè)計時需要以應(yīng)用目的為基礎(chǔ),對其功能和結(jié)構(gòu)進行仔細劃分,增強操作系統(tǒng)針對性和靈活性。目前,增強操作系統(tǒng)的模塊性是嵌入式操作系統(tǒng)發(fā)展的一個重要的方向。其具體的實施方法主要是將嵌入式操作系統(tǒng)中的一些核心的功能獨立出來,將其設(shè)計成獨立的方便拆卸的模塊。

        4.3 加強對現(xiàn)有資源的管理

        雖然,在現(xiàn)代科學(xué)技術(shù)的支撐下進行系統(tǒng)設(shè)計有多便利,但是要重新設(shè)計一個新的系統(tǒng)其花費的時間仍舊比較長。為了有效節(jié)省系統(tǒng)開發(fā)時間,節(jié)省系統(tǒng)開發(fā)成本,在進行軟件開發(fā)和設(shè)計時,要加強對已有的系統(tǒng)資源的利用,將適用的資源應(yīng)用到系統(tǒng)開發(fā)工作當中不僅能夠節(jié)省時間,還能使開發(fā)的系統(tǒng)適用性更強。

        4.4 制訂科學(xué)的API標準

        在進行嵌入式操作系統(tǒng)具體開發(fā)時,為了保證設(shè)計的系統(tǒng)的透明性和無關(guān)性,滿足使用者的具體需求,在進行系統(tǒng)開發(fā)和設(shè)計時必須認真考慮用戶提供的標準和API,這樣才能增強系統(tǒng)開發(fā)的針對性,滿足用戶實際需要。在進行操作系統(tǒng)的設(shè)計中,為了保證系統(tǒng)整體性能還需要在設(shè)計的過程中嚴格遵循以下原則:在進行操作系統(tǒng)設(shè)計時要利用最新的相關(guān)計算機技術(shù),保證整個系統(tǒng)的性價比會更高;在進行系統(tǒng)設(shè)計時要保證設(shè)計的系統(tǒng)和操作系統(tǒng)之間匹配性良好;在進行系統(tǒng)設(shè)計的過程中在保證各項功能的基礎(chǔ)上,要保證設(shè)計精簡,節(jié)約系統(tǒng)開發(fā)成本。

        5 結(jié)語

        目前,隨著現(xiàn)代科學(xué)技術(shù)的不斷更新、變革,在進嵌入式操作系統(tǒng)的開發(fā)中需要充分和現(xiàn)代計算機技術(shù)、互聯(lián)網(wǎng)技術(shù)以及通信技術(shù)結(jié)合起來,努力促進計算機硬件設(shè)備的不斷進步。從整體上看,嵌入式操作系統(tǒng)在計算機當中發(fā)揮著十分重要的作用,只有根據(jù)時代發(fā)展的需要,不斷將最新的技術(shù)融入嵌入式操作系統(tǒng)的設(shè)計當中,才能對系統(tǒng)功能進行不斷優(yōu)化,才能適應(yīng)新的需要。

        [1]許四平.計算機嵌入式操作系統(tǒng)初探[J].電子技術(shù)與軟件工程,2015(10):205-206.

        [2]黃良峰.計算機嵌入式操作系統(tǒng)研究[J].吉林廣播電視大學(xué)學(xué)報,2012(5):128-129.

        [3]張曉瑩.計算機嵌入式操作系統(tǒng)初探[J].信息與電腦(理論版),2012(3):32-35.

        [4]孫瑞.淺析計算機嵌入式操作系統(tǒng)[J].科技資訊,2012(21):15.

        Analysis on the embedded operating system of computer

        Guo Jie
        (Computer College of Xi’an Aeronautical University, Xi’an 710077, China)

        W ith the rapid development of embedded operating system, the overall structure constantly becomes complicated. More and more complex structure makes the operating system become increasingly important, so the embedded operating system comes into being. Ιn the computer, the appearance and application of the embedded operating system can effectively reduce the workload of the system in its development process, which not only can effectively improve the development efficiency of the whole operating system, but also strengthen the scientific nature of the whole system. The paper w ill mainly analyze the relative theories of the embedded operating system.

        embedded system; embedded operating system; computer

        郭杰(1980— ),男,陜西西安,碩士研究生,工程師;研究方向:計算機硬件課程嵌入式于網(wǎng)絡(luò)教學(xué)。

        猜你喜歡
        嵌入式操作系統(tǒng)處理機嵌入式
        污泥干化處理機翻拋軸的模態(tài)分析
        一種改進的wRR獨立任務(wù)調(diào)度算法研究
        典型實時嵌入式操作系統(tǒng)應(yīng)用分析
        電子測試(2018年23期)2018-12-29 11:11:30
        搭建基于Qt的嵌入式開發(fā)平臺
        嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
        基于VPX標準的二次監(jiān)視雷達通用處理機設(shè)計
        電子制作(2016年1期)2016-11-07 08:42:47
        能卷鉛筆的廢紙?zhí)幚頇C
        基于嵌入式操作系統(tǒng)的工業(yè)采集板設(shè)計
        應(yīng)用服務(wù)型人才培養(yǎng)體系下的嵌入式操作系統(tǒng)教學(xué)改革探索
        Altera加入嵌入式視覺聯(lián)盟
        色综合中文综合网| 亚洲va视频一区二区三区| 美女扒开屁股让男人桶| 国产卡一卡二卡三| 亚洲自拍另类欧美综合| 色综久久综合桃花网国产精品| 国产亚洲精品品视频在线| s级爆乳玩具酱国产vip皮裤 | 久久综合狠狠综合久久综合88| 少妇白浆高潮无码免费区| 99久久99久久精品免观看| 五月婷婷开心五月播五月| 欧美性猛交xxxx免费看蜜桃| 欧美国产日本高清不卡| 亚洲xx视频| 日韩av一区二区三区精品久久| 人妻精品久久无码区| 国产思思99re99在线观看| 熟女人妻中文字幕一区| 穿着白丝啪啪的av网站| 亚洲av无码久久精品蜜桃| 亚州精品无码人妻久久| 久久精品国产亚洲av成人网| 曰韩内射六十七十老熟女影视| 国产精品jizz视频| 亚洲人成色7777在线观看不卡 | 亚洲国产精品一区二区| 日韩人妻中文无码一区二区| 波多野结衣一区二区三区高清| 欧美高h视频| 国产一区二区av免费观看| 午夜福利av无码一区二区| 久久精品国产99精品九九| 美女人妻中文字幕av| 亚洲s色大片在线观看| 日韩欧美在线综合网| 午夜无码国产18禁| 自拍偷拍 视频一区二区| 亚洲精品乱码久久久久久日本蜜臀 | 国产91中文| 久久熟女精品—区二区蜜臀|