嵌入式系統(tǒng)復(fù)習(xí)題_第1頁
嵌入式系統(tǒng)復(fù)習(xí)題_第2頁
嵌入式系統(tǒng)復(fù)習(xí)題_第3頁
嵌入式系統(tǒng)復(fù)習(xí)題_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上1、 ARM微處理器有 7種工作模式,它們分為兩類 非特權(quán)模式 、 特權(quán)模式 。其中用戶模式屬于 非特權(quán)模式 2、 ARM支持兩個(gè)指令集, ARM核因運(yùn)行的指令集不同,分別有兩個(gè)狀態(tài) ARM 、 Thumb ,狀態(tài)寄存器CPSR的 T 位反映了處理器運(yùn)行不同指令的當(dāng)前狀態(tài)3、 ARM核有多個(gè)寄存器,其中大部分用于通用寄存器,有小部分作為專用寄存器, R15 寄存器用于存儲(chǔ)PC,R13通常用來存儲(chǔ) SP 4、 ARM處理器有兩種總線架構(gòu),數(shù)據(jù)和指令使用同一接口的是 馮諾依曼 ,數(shù)據(jù)和指令分開使用不同接口的是 哈佛結(jié)構(gòu) 5、 ARM微處理器復(fù)位后,PC的地址通常是 0x0

2、 ,初始的工作模式是Supervisor 。 6、 ARM微處理器支持虛擬內(nèi)存,它是通過系統(tǒng)控制協(xié)處理器 CP15 和MMU(存儲(chǔ)管理部件)來進(jìn)行虛擬內(nèi)存的存儲(chǔ)和管理。當(dāng)系統(tǒng)發(fā)生 數(shù)據(jù) 異常和 指令領(lǐng)取 異常時(shí),異常處理程序透過嵌入式操作系統(tǒng)的內(nèi)存管理機(jī)制,通過MMU交換物理內(nèi)存和虛擬內(nèi)存的頁面,以保證程序正常執(zhí)行。7、 編譯鏈接代碼時(shí),有兩種存儲(chǔ)代碼和數(shù)據(jù)的字節(jié)順序,一種是 小端對(duì)齊 ,另一種是 打斷對(duì)齊 8、 構(gòu)建嵌入式系統(tǒng)開發(fā)環(huán)境的工具鏈有多種,其中開放源碼的工具鏈?zhǔn)?GNU工具鏈 ,ARM公司提供的工具鏈?zhǔn)?ADS工具鏈 9、 計(jì)算機(jī)有CISC和RISC兩種類型,以ARM微處理器為核心

3、的計(jì)算機(jī)屬于 RISC、 類型,其指令長(zhǎng)度是 定長(zhǎng)的 。10、 R14有兩個(gè)用途,一是在調(diào)用子程序時(shí)用于保存調(diào)用返回地址,二是 發(fā)生異常時(shí)用于保存異常返回地址 。11、在AMBA總線規(guī)范中,定義了3種總線: AHB、ASB和 APB 。12、ARM微處理器有7中工作模式,分別是:用戶模式、 FIQ 、IRQ 數(shù)據(jù)訪問中止模式、未定義指令中止模式、監(jiān)管模式、和系統(tǒng)模式。13、在Linux開發(fā)環(huán)境下將宿主機(jī)(ip為192.168.0.112)/up-techpxa270掛載到目標(biāo)機(jī)/mnt/nfs下的命令是: mount 192.168.0.112:/up-techpxa270 /mnt/nfs

4、。14、執(zhí)行以下程序后,R2= 0x31 。MOV R0, 0XADDS R0, R0, 0XAMOV R1, 0X2F MOV R2, 0X1FADC R2, R1, #115、執(zhí)行以下程序后,R1= 0x8E 。MOV R1, #129EOR R1, R1,#0x0F16、指令STMFD SP!, R1-R5,LR 的含義是:將R1-R5,LR入棧 。1.目前的ARM處理器采用的是哈佛體系結(jié)構(gòu)。( ) 2. ARM處理器的運(yùn)行模式可通過中斷或異常處理改變。( )3. BootLoader屬于嵌入式操作系統(tǒng)的一部分。( ) 4. ARM包含32個(gè)通用寄存器。( × ) /31個(gè)5.

5、 基于ARM架構(gòu)的指令都是32位的。( × ) 6、Windows CE屬于比較典型的單體內(nèi)核操作系統(tǒng)。 ( )7、在Windows CE中,每一個(gè)運(yùn)行著的應(yīng)用程序都是一個(gè)進(jìn)程,每個(gè)進(jìn)程只包括一個(gè)線程。 (× )8、操作系統(tǒng)線程和中斷服務(wù)例程(ISR)運(yùn)行在核心態(tài)。 ( )9、Windows CE中每個(gè)進(jìn)程獨(dú)享4GB虛擬地址空間。 (× ) /共享10、Release版的操作系統(tǒng)運(yùn)行的速度更快,但是可能缺少必要的調(diào)試信息。 ( )1、下面哪一項(xiàng)不是嵌入式系統(tǒng)的特點(diǎn)。( c ) A、嵌入性 B、專用性 C、 通用性 D、計(jì)算機(jī)系統(tǒng)2、Windows CE的內(nèi)核模塊為

6、應(yīng)用程序提供的基本服務(wù)不包括( a ) 。 A、進(jìn)程管理 B、中斷處理 C、 異常處理 D、編程處理3、 BootLoader中執(zhí)行的第一個(gè)C語言函數(shù)是( c )。 A、WinMain( ) B、Main( ) C、Startup( ) D、BootloaderMain( ) 4、CreateProcess( )函數(shù)的最后一個(gè)參數(shù)lppiProcInfo指向一個(gè)( b )。 A、字符串 B、命令行參數(shù) C、宏定義 D、PROCESS_INFORMATION結(jié)構(gòu)體5、下面哪項(xiàng)不是Boot Loader的功能。( b ) A、負(fù)責(zé)Windows CE內(nèi)核與硬件通信 B、初始化目標(biāo)硬件設(shè)備 C、控制

7、啟動(dòng)過程 D、下載并執(zhí)行操作系統(tǒng)映像6、_用于映射當(dāng)前在處理器上執(zhí)行的進(jìn)程。( a ) A、Slot 0 B、Slot 1 C、Slot 2 D、Slot 3 7、以下描述正確的是 ( b )A隨著嵌入式設(shè)備的發(fā)展,嵌入式設(shè)備無處不在,桌面系統(tǒng)將面臨淘汰。B嵌入式系統(tǒng)的開發(fā)采用交叉開發(fā)方式,開發(fā)平臺(tái)一般是通用計(jì)算機(jī)。C嵌入式實(shí)時(shí)系統(tǒng)的特征之一是運(yùn)行速度快。D嵌入式微處理器采用哈佛體系結(jié)構(gòu)。8、以下關(guān)于ARM內(nèi)核描述錯(cuò)誤的是( a ) A. CISC微處理器 B. 功耗低C性價(jià)比高 D. 代碼密度高9、以下關(guān)于嵌入式系統(tǒng)Boot Loader的理解錯(cuò)誤的是 ( b )ABoot Loader的功

8、能之一是初始化硬件B. BootLoader是通用的 C. 有些 BootLoader 支持多CPUD. 在操作系統(tǒng)內(nèi)核運(yùn)行之前運(yùn)行的一段小程序10、以下ARM處理器模式中哪種使用的寄存器最少( a )AUser BFIQ CIRQ DSupervisor11、以下關(guān)于ARM處理器工作狀態(tài)的描述錯(cuò)誤的是(a)A.異常處理可以運(yùn)行在Thumb狀態(tài)下BARM狀態(tài)下執(zhí)行字對(duì)準(zhǔn)的指令C. Thumb狀態(tài)下執(zhí)行半字對(duì)準(zhǔn)的指令DARM和Thumb之間狀態(tài)的切換不影響處理器的模式或寄存器的內(nèi)容12、以下關(guān)于嵌入式系統(tǒng)的理解正確的是( d )。A嵌入式系統(tǒng)的運(yùn)行平臺(tái)都是通用計(jì)算機(jī)B嵌入式系統(tǒng)的軟件和硬件相對(duì)獨(dú)立C嵌入式系統(tǒng)具有通用處理器、標(biāo)準(zhǔn)總線和外設(shè)D嵌入式系統(tǒng)一般不能再編程13、以下哪條指令不會(huì)影響CPSR( d )A. CMN B. TEQ C. SUBS D. ADDCS14、以下對(duì)RTOS的可確定性的描述錯(cuò)誤的是( c )A. 系統(tǒng)在運(yùn)行過程中,系統(tǒng)調(diào)用的時(shí)間可以預(yù)測(cè)B. 在規(guī)定的時(shí)序范圍內(nèi),有多少外部事件可以到達(dá)是可預(yù)測(cè)的C. 系統(tǒng)在運(yùn)行過程中,能智能評(píng)估當(dāng)前狀態(tài),判斷系統(tǒng)是否面臨

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論