當前位置:編程學習大全網 - 源碼下載 - 當前最常見的源碼開放的嵌入式操作系統有哪些,請舉出兩例,並分析其特點

當前最常見的源碼開放的嵌入式操作系統有哪些,請舉出兩例,並分析其特點

1

緒論

1.

國內嵌入式系統行業對“嵌入式系統”的定義是什麽?如何理解?

答:見

教材

1.1

節。

2.

嵌入式系統是從何時產生的,簡述其發展歷程。

答:見教材

1.1

節。

3.

當前最常見的源碼開放的嵌入式操作系統有哪些,請舉出兩例,並分析其特

點。

答:見教材

1.2.1

節的嵌入式

Linux

和嵌入式實時操作內核

UC /OS-I

4.

舉例說明嵌入式設備在工控設備中的應用。

答:見教材

1.3

節的“工業控

制領域”

5.

未來嵌入式技術的發展趨勢有哪些?

答:見教材

1.4

節的嵌入式技術的發展

趨勢。

2

ARM

技術與

ARM

體系結構

1

.簡述

ARM

處理器內核調試結構原理。

答:對教材

1.2

節的圖

2-1

進行描述。

2.

分析

ARM7TDMI-S

各字母所代表的含義。

答:參考教材

2

.1

2 ARM

核版本命

名規則說明。

3

ARM

處理器的工作模式有哪幾種,其中哪些為特權模式,哪些為異常模式,並

指出處理器在什麽情況下進入相應的模式。

ARM

處理器***有

7

種工作模式:

用戶模式:

非特權模式,

也就是正常程序執行的模式,

大部分任務在這種模式

執行。在用戶模式下,如果沒異常發生,不允許應用程序自行改變處理器的工作

模式,如果有異常發生,處理器會自動切換工作模式

FIQ

模式:

也稱為快速中斷模式,

支持高速數據傳輸和通道處理,

當壹個高優

(fast)

中斷產生時將會進入這種模式。

IRQ

模式:

也稱為普通中斷模式,

:

當壹個低優先級中斷產生時將會進入這種模式。

在這模式下按中斷的處理器方式又分為向量中斷和非向量中斷兩種。

通常的中斷

處理都在

IRQ

模式下進行。

SVC

模式:稱之為管理模式,它是壹種操作系統保護模式。當復位或軟中斷指令

執行時處理器將進入這種模式。

中止模式:當存取異常時將會進入這種模式,用來處理存儲器故障、實現虛擬存

儲或存儲保護。

未定義指令異常模式:

當執行未定義指令時會進入這種模式,

主要是用來處理

定義的指令陷阱,支持硬件協處理器的軟件仿真,因為未定義指令多發生在對協

處理器的操作上。

系統模式:使用和

User

模式相同寄存器組的特權模式,

用來運行特權級的操作系

統任務。

在這

7

種工作模式中,

除了用戶模式以外,

其他

6

種處理器模式可以稱為特權模式,

在這些模式下,程序可以訪問所有的系統資源,也可以任意地進行處理器模式的

切換。在這

6

種特權模式中,除了系統模式外的其他

5

種特權模式又稱為異

  • 上一篇:Microsoft Visual Studio是什麽?
  • 下一篇:大盤,大盤股,小盤股,股本是什麽?
  • copyright 2024編程學習大全網