嵌入式作業系統是相對什麼系統來說的

時間 2022-04-20 12:45:02

1樓:匿名使用者

嵌入式作業系統

嵌入式作業系統是一種支援嵌入式系統應用的作業系統軟體,它是嵌入式系統(包括硬、軟體系 統)極為重要的組成部分,通常包括與硬體相關的底層驅動軟體、系統核心、裝置驅動介面、通訊協議、圖形介面、標準化瀏覽器等browser。嵌入式操作系 統具有通用作業系統的基本特點,如能夠有效管理越來越複雜的系統資源;能夠把硬體虛擬化,使得開發人員從繁忙的驅動程式移植和維護中解脫出來;能夠提供庫 函式、驅動程式、工具集以及應用程式 。與通用作業系統相比較,嵌入式作業系統在系統實時高效性、硬體的相關依賴性、軟體固態化以及應用的專用性等方面具 有較為突出的特點。

目前在嵌入式領域廣泛使用的作業系統有:嵌入式linux、windows embedded、vxworks等,以及應用在智慧手機和平板電腦的android、ios等。

通用作業系統

通用作業系統:具有多種型別操作特徵的作業系統。可以同時兼有多道批處理、分時、實時處理的功能,或其中兩種以上的功能。

例如:實時處理+批處理=實時批處理系統。首先保證優先處理實時任務,插空進行批處理作業。常把實時任務稱為前臺作業,批作業稱為後臺作業。

再如:分時處理+批處理=分時批處理系統。即:時間要求不強的作業放入「後臺」(批處理)處理,需頻繁互動的作業在「前臺」(分時)處理,處理機優先執行「前臺」作業。

從上世紀60年代中期,國際上開始研製一些大型的通用作業系統。這些系統試圖達到功能齊全、可適應各種應用範圍和操作方式變化多端的環境的目標。但是,這些系統過於複雜和龐大,不僅付出了巨大的代價,且在解決其可靠性、可維護性和可理解性方面都遇到很大的困難。

相比之下,unix作業系統卻是一個例外。這是一個通用的多使用者分時互動型的作業系統。它首先建立的是一個精幹的核心,而其功能卻足以與許多大型的作業系統相媲美,在核心層以外,可以支援龐大的軟體系統。

它很快得到應用和推廣,並不斷完善,對現代作業系統有著重大的影響。

目前常見的作業系統有dos、os/2、unix、xenix、linux、windows等。

2樓:好嘞啊啊啊啊

相對於通用計算機作業系統

也就是像windows 7 8 xp 、linux 、unix等嵌入式作業系統主要有

linux、uclinux、wince、palmos、symbian、ecos、ucos-ii、vxworks、psos、nucleus、threadx 、rtems 、qnx、integrity、ose、c executive

其中的linux是指嵌入式linux 核心經過縮減了wince 是微軟的精簡版的windows 95 所以有些windows上的軟體稍微修改就可以移植

3樓:秒懂百科

嵌入式作業系統:用於嵌入式系統的作業系統

4樓:

相對於專業計算機系統,

嵌入式系統優勢是,能方便整合到其他的 系統中

比如手機中的嵌入式系統。如果你要把windowsxp放到手機硬體上,那麼要需要多大的ram,rom和cpu???

5樓:匿名使用者

w8系統吧以前的系統沒聽說過

嵌入式作業系統和一般的作業系統有什麼區別

6樓:五阿哥金牛

嵌入式作業系統一般注重實時性,就是外面有什麼情況發生,送中斷訊號到作業系統的時候,能夠確定該中斷的能夠在一定的時間內得到相應。

嵌入式作業系統會為了外部的事情而終止內部的一切事情,為更重要的事情服務。而通用作業系統則沒有這樣的特殊設計,有可能由於系統的一些任務而阻止相應中斷,對中斷置之不理。並且多久後能夠相應也不確定,而嵌入式作業系統就能夠確定一定的時間範圍能。

起碼理論上已經可以。

嵌入式作業系統主要是講什麼的?

7樓:景化

嵌入式系統一般指非 pc 系統,有計算機功能但又不稱之為計算機的裝置或器材。它是以應用為中心,軟硬體可裁減的,適應應用系統對功能、可靠性、成本、體積、功耗等綜合性嚴格要求的專用計算機系統。簡單地說,嵌入式系統集系統的應用軟體與硬體於一體,類似於 pc 中 bios 的工作方式,具有軟體**小、高度自動化、響應速度快等特點,特別適合於要求實時和多工的體系。

嵌入式系統主要由嵌入式處理器、相關支撐硬體、嵌入式作業系統及應用軟體系統等組成,它是可獨立工作的「器件」。 嵌入式系統幾乎包括了生活中的所有電器裝置,如掌上 pda 、移動計算裝置、電視機頂盒、手機上網、數字電視、多**、汽車、微波爐、數字相機、家庭自動化系統、電梯、空調、安全系統、自動售貨機、蜂窩式**、消費電子裝置、工業自動化儀表與醫療儀器等。 嵌入式系統的硬體部分,包括處理器 / 微處理器、儲存器及外設器件和 i/o 埠、圖形控制器等。

嵌入式系統有別於一般的計算機處理系統,它不具備像硬碟那樣大容量的儲存介質,而大多使用 eprom 、 eeprom 或快閃記憶體 (flash memory) 作為儲存介質。軟體部分包括作業系統軟體 ( 要求實時和多工操作 ) 和應用程式程式設計。應用程式控制著系統的運作和行為;而作業系統控制著應用程式程式設計與硬體的互動作用。

8樓:天涯

主要講嵌入式系統的特點,硬體特點。結合作業系統講嵌入式作業系統的特點,bsp的移植,核心的移植,核心的特點等內容。其實就是通用的現代作業系統的概念。一般是講linux的多點。

記得采納啊

9樓:秒懂百科

嵌入式作業系統:用於嵌入式系統的作業系統

嵌入式系統和windows系統區別

10樓:匿名使用者

嵌入式系統和windows系統的區別如下:

1、含義的不同:

嵌入式系統是一種「完全嵌入受控器件內部,為特定應用而設計的專用計算機系統」,根據英國電氣工程師協會的定義,嵌入式系統為控制、監視或輔助裝置、機器或用於工廠運作的裝置。

而windows系統屬於通用計算機系統,通用計算機通用計算機系統是相對於嵌入式通用計算機系統來說的,其技術要求是高速、海量的數值計算。

2、包含的範圍不同:

windows系統僅僅包含windows作業系統本身,只是一個作業系統。而嵌入式系統包含底層嵌入式硬體、 嵌入式作業系統(如threadx,linux,vxworks等小型核心的輕量系統)和嵌入式應用程式三部分。

3、執行的功能不同:

windows系統作為通用計算機系統,其特點是能進行精確、快速的計算和判斷,而且通用計算機性好,使用容易,還能聯成網路。

嵌入式系統通常執行的是帶有特定要求的預先定義的任務。由於嵌入式系統只針對一項特殊的任務,設計人員能夠對它進行優化,減小尺寸降低成本。嵌入式系統通常進行大量生產,所以單個的成本節約,能夠隨著產量進行成百上千的放大。

11樓:

嵌入式系統包括:

1. 底層嵌入式硬體。考慮到成本和體積,嵌入式硬體是資源嚴重受限的,cpu處理速度沒有一般電腦快,儲存空間也沒有一般電腦大。

2. 嵌入式作業系統(threadx, linux, vxworks等等),一般都是小型化的核心,體積比windows小很多,並且可根據應用需求靈活裁剪。

3. 嵌入式應用程式,基於嵌入式處理器(arm, powerpc等)架構編譯出來的,不能在windows端執行。

windows本身就只是一個作業系統,是個軟體概念,加上電腦硬體,構成windows系統。

實際上,嵌入式系統一般指的就是非通用pc系統,雖然有一些共同點,但兩個概念是對立互斥的。

12樓:物聯網研發

根據ieee(電氣和電子工程師協會)的定義,嵌入式系統是「控制、監視或者輔助裝置、機器和裝置執行的裝置」(devices used to control, monitor, or assist the operation of equipment, machinery or plants)。從中可看出嵌入式系統是軟體和硬體的綜合體,還可以涵蓋機械等附屬裝置。嵌入式系統是與應用緊密結合的,具有很強專用性,必須結合實際系統需求進行合理的裁減利用。

國內一個普遍被認同的定義是:以應用為中心、以計算機技術為基礎、軟體硬體可裁剪、適應應用系統對功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統。

windows系統是通用作業系統,功能包括管理計算機系統的硬體、軟體及資料資源;控制程式執行;改善人機介面;為其它應用軟體提供支援等,使計算機系統所有資源最大限度地發揮作用,為使用者提供方便的、有效的、友善的服務介面。   windows系統幾乎可以裝在任意一臺pc機上,而嵌入式系統和硬體是緊密結合的,離開特定的硬體,對應的嵌入式作業系統就要修改才能適應新環境。

13樓:匿名使用者

嵌入式系統 一般是以linux平臺為底層 開發的一個操作平臺

相當於windows系統下的虛擬機器系統

14樓:笨笨

這麼說哈……windows 系統可以說只要是x86架構的都可以裝。。對於底層硬體並不是很在乎。。如果說是外面新增什麼了硬體可以在安裝驅動。

而嵌入式系統是對底層硬體可以說有嚴重的依賴關係,從嵌入式的概念來說哈,以應用為中心,以計算機技術為基礎,軟硬體可裁剪,適應應用系統對功能、可靠性、成本、體積、功耗等嚴格要求的專用計算機系統。可以說。。嵌入式是為了某一個特定的任務或領域而開發的專門的計算機,他的軟體和硬體都要適應這個領域,在這個時候。。

系統就要跟著任務的不一樣。。硬體的不一樣會相應的裁剪或者新增,靈活性更高一點,適應能力更強。。。但是通用性也就很差

嵌入式作業系統是幹啥的?它和win7系統有啥區別? 5

15樓:山水阿銳

嵌入式系統(embedded system),是一種「完全嵌入受控器件內部,為特定應用而設計的專用計算機系統」。

嵌入式系統通常是指內部包含只能控制器的裝置,它具有整合度高,體積小、反應速度快、智慧化、穩定及可靠性強等特點。

嵌入式系統的核心是由一個或幾個預先程式設計好以用來執行少數幾項任務的微處理器或者微控制器組成。與通用計算機能夠執行使用者選擇的軟體不同,嵌入式系統上的軟體通常是暫時不變的;所以經常稱為「韌體」。

嵌入式作業系統一般注重實時性,就是外面有什麼情況發生,送中斷訊號到作業系統的時候,能夠確定該中斷的能夠在一定的時間內得到相應。

嵌入式作業系統會為了外部的事情而終止內部的一切事情,為更重要的事情服務。而通用作業系統則沒有這樣的特殊設計,有可能由於系統的一些任務而阻止相應中斷,對中斷置之不理。並且多久後能夠相應也不確定,而嵌入式作業系統就能夠確定一定的時間範圍能。

起碼理論上已經可以。

嵌入式,嵌入式系統軟體開發,嵌入式應用軟體開發的定義分別是什麼?及其區別

無奈嘆水東流 嵌入式系統以應用為中心 以計算機技術為基礎 軟硬體可裁剪 功能 可靠性 成本 體積 功耗嚴格要求的專用計算機系統。參考 http 嵌入式系統是一種專用的計算機系統,是相對於我們普通的筆記本 桌上型電腦這些通用計算機系統而言的。基於以上理解,我用我的理解回答你的問題。嵌入式 是一種專用的...

是先學ARM嵌入式,還是學嵌入式系統比較好

首先,不知道你什麼水平,因為嵌入式的入手並不是從arm嵌入式和嵌入式系統下手。首先,假設你的積體電路和封裝知識,還有各種匯流排技術還有電磁理論以及體系結構都已經學的很熟練,也就是說有4年的電子技術基礎水平。那麼在這個前提下,對嵌入式開始入手的話,要先從soc模組設計入手,要會整合各個片內版圖,並且會...

嵌入式C語言,嵌入式系統支援的程式語言

linux c程式設計一站式學習這本書,我感覺不錯,還是免費的,gpl的,感覺講得蠻詳細的,而且比較細節。本書有以下特點 不是孤立地講c語言,而是和編譯原理 作業系統 計算機體系結構結合起來講。或者說,本書的內容只是以c語言為載體,真正講的是計算機的原理和程式的原理。強調基本概念和基本原理,在編排順...