嵌入式系統(tǒng)試卷及答案_第1頁(yè)
嵌入式系統(tǒng)試卷及答案_第2頁(yè)
嵌入式系統(tǒng)試卷及答案_第3頁(yè)
嵌入式系統(tǒng)試卷及答案_第4頁(yè)
嵌入式系統(tǒng)試卷及答案_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、嵌入式系統(tǒng)試卷及答案2014年上學(xué)期11級(jí)計(jì)算機(jī)專業(yè)嵌入式系統(tǒng)期末試卷專業(yè)班級(jí)學(xué)號(hào)姓名_考試時(shí)間120分鐘考試方式閉卷考試成績(jī)-_題號(hào)二三四五-六得分一、選擇題(本大題共10個(gè)小題,每小題1分,共10分)1、和PC機(jī)系統(tǒng)相比,下列哪點(diǎn)不是嵌入式系統(tǒng)所特有的:(C)A、系統(tǒng)內(nèi)核小C、可執(zhí)行多任務(wù)2、ADDR0,R1,#3屬于(AA、立即尋址C、寄存器直接尋址3、GET偽指令的含義是:(A、包含一個(gè)外部文件B、專用性強(qiáng)D、系統(tǒng)精簡(jiǎn))尋址方式。B、多寄存器尋址D、相對(duì)尋址A)B、定義程序的入口、聲明一個(gè)變量C、定義一個(gè)宏4、uC0S-II操作系統(tǒng)不屬于:(C)C、非占先式實(shí)時(shí)操作系統(tǒng)D、嵌入式實(shí)時(shí)操

2、作系統(tǒng)A、RTOSB、占先式實(shí)時(shí)操作系統(tǒng)5、FIQ中斷的入口地址是:(A)A、0 x0000001CB、0 x00000008C、0 x00000018D、0 x000000146、ARM指令集和Thumb指令集分別是(D)位的。A、8位,16位B、16位,32位C、16位,16位D、32位,16位7、BL和BX的指令的區(qū)別是(D)A、BL是跳轉(zhuǎn)并切換狀態(tài);BX帶返回的跳轉(zhuǎn)并切換狀態(tài)。B、BL是帶返回的連接跳轉(zhuǎn);BX帶返回的跳轉(zhuǎn)并切換狀態(tài)。C、BL是跳轉(zhuǎn)并切換狀態(tài);BX是帶返回的連接跳轉(zhuǎn)。D、BL是帶返回的連接跳轉(zhuǎn);BX是跳轉(zhuǎn)并切換狀態(tài)。8、BootLoader的啟動(dòng)過(guò)程是(A)A.單階段B.

3、多階段C.單階段和多階段都有D.都不是9、以下說(shuō)法不正確的是(B)A、任務(wù)可以有類型說(shuō)明B、任務(wù)可以返回一個(gè)數(shù)值C、任務(wù)可以有形參變量D、任務(wù)是一個(gè)無(wú)限循環(huán)10、若已定義的函數(shù)有返回值,則以下關(guān)于該函數(shù)調(diào)用敘述中錯(cuò)誤的是(D)A、函數(shù)調(diào)用可以作為獨(dú)立的語(yǔ)句存在B、函數(shù)調(diào)用可以作為一個(gè)函數(shù)的實(shí)參C、函數(shù)調(diào)用可以出現(xiàn)在表達(dá)式中D、函數(shù)調(diào)用可以作為一個(gè)函數(shù)的形參二判斷題(本大題共10題,共10分)1、不同的CPU,它的BootLoader都相同。(X)2、程序運(yùn)行過(guò)程中的資源可以是顯示器、鍵盤,但不可以是一個(gè)數(shù)組或變量。X)3、若定義任務(wù)taskl的優(yōu)先級(jí)為12,則不能再定義其他任務(wù)的優(yōu)先級(jí)也為12

4、。V)4、資源是不可搶占的。(X)5、如果所有的作業(yè)按照其時(shí)限完成,稱為可行調(diào)度。(V)6、基于任務(wù)的周期分配,周期越短,優(yōu)先級(jí)越高。(V)7、處理器的控制邏輯可以使用有限狀態(tài)機(jī)表示。(V)8、處于就緒狀態(tài)的任務(wù)只能切換到運(yùn)行狀態(tài)。(X)9、由于CPU內(nèi)部寄存器的訪問(wèn)速度較高,根據(jù)ATPC標(biāo)準(zhǔn),應(yīng)盡可能使函數(shù)的參數(shù)控制在4個(gè)以下。(V)10、狀態(tài)寄存器主要用來(lái)存儲(chǔ)處理器的工作狀態(tài)。(V)三、填空題(本大題共15空,每1空1分,共15分)1、ARM7指令系統(tǒng)采用三級(jí)流水線指令,分別包括:取指、譯碼、執(zhí)行2、實(shí)現(xiàn)無(wú)失真放大,應(yīng)使晶體三極管工作在大區(qū)域。3、一個(gè)嵌入式系統(tǒng)結(jié)構(gòu)有典型的四層組成,包括:

5、功能層、中間層軟件層和硬件層。4、USB家庭中有三位成員,即主機(jī)(或host)、設(shè)備(或device)、集線器(或Hub)。5、嵌入式總線按傳輸方式分有査行總線和串行總線,按時(shí)鐘信號(hào)分有同步總線和異步總線。簡(jiǎn)答題(本大題共4題,共25分)1、簡(jiǎn)述一下嵌入式設(shè)計(jì)流程。(5分)答:1)系統(tǒng)需求分析2)體系結(jié)構(gòu)設(shè)計(jì)3)硬件/軟件協(xié)同設(shè)計(jì)4)系統(tǒng)集成5)系統(tǒng)測(cè)試2、ARM處理器有幾種工作模式?并做說(shuō)明每種工作模式的含義。(8分)答:ARM處理器有7種工作模式:用戶模式(usr)-正常程序執(zhí)行的模式快速中斷模式(fiq)-FIQ異常響應(yīng)時(shí)進(jìn)入此模式中斷模式(irq)-IRQ異常響應(yīng)時(shí)進(jìn)入此模式管理員模式

6、(svc)-系統(tǒng)復(fù)位和軟件中斷響應(yīng)時(shí)進(jìn)入此模式中止模式(abt)-用于虛擬存儲(chǔ)及存儲(chǔ)保護(hù)系統(tǒng)模式(sys)-與用戶類似,但有直接切換到其它模式等特權(quán)未定義模式(und)-未定義指令異常響應(yīng)時(shí)進(jìn)入此模式除了用戶模式外,其他模式均可視為特權(quán)模式3、簡(jiǎn)述一下BOOTLOADER的生命周期。(4分)答:初始化硬件,如設(shè)置UART(至少設(shè)置一個(gè)),檢測(cè)存儲(chǔ)器等設(shè)置啟動(dòng)參數(shù),告訴內(nèi)核硬件的信息,如用哪個(gè)啟動(dòng)界面,波特率.跳轉(zhuǎn)到操作系統(tǒng)的首地址.消亡4、請(qǐng)簡(jiǎn)述一下RAM和ROM兩種存儲(chǔ)設(shè)備各自的特點(diǎn)。(8分)答:RAM,般有SRAM和DRAM。它的特點(diǎn):1可讀可寫,讀取和寫入一樣快速2上電數(shù)據(jù)保存,掉電數(shù)據(jù)

7、丟失3.作為內(nèi)存使用ROM,般有EPROM,EEPROM,Flash。它的特點(diǎn):1數(shù)據(jù)可以讀取,但不能任意更改2掉電情況下數(shù)據(jù)不會(huì)丟失3.程序課存放在ROM中五、程序閱讀題(本大題共2題,共25分)1、仔細(xì)閱讀下面的信號(hào)量應(yīng)用程序,畫出各任務(wù)的程序流程圖,并說(shuō)明程序要實(shí)現(xiàn)的功能是什么。(10分)OS_EVENT*week_Sem;week_Sem=OSSemCreate(0);voidtask1()LCDPrintf(“TodayisMonday.n”);OSSemPost(math_Sem);voidtask2()U8err;OSSemPend(math_Sem,0,&err);LCDPri

8、ntf(“whatdayistaday?.n”);答案功能:編寫兩個(gè)任務(wù)task1和task2完成要求的功能。設(shè)task2為較高的優(yōu)先級(jí),task1中在LCD顯示“TodayisMonday.n”;task2中在LCD顯示“whatdayistoday?n”。要求先問(wèn)后答。流程圖:LCD顯示星期幾發(fā)送信號(hào)量Task1的流程圖請(qǐng)求信號(hào)量詢問(wèn)今天星期幾task2的流程圖2、根據(jù)以下程序回答問(wèn)題。(15分)structNODEintk;structNODE*link;main()structNODEm5,*p=m,*q=m+4;inti=0;while(p!=q)p-k=+i;p+;q-k=i+;q

9、;q-k=i;for(i=0;i5;i+)printf(%d,mi.k);printf(n);i、p、structNODE和m的分別占據(jù)多少字節(jié)的內(nèi)存空間?p和q指針初始指向的地址相差多少字節(jié)?(3)程序運(yùn)行后的輸出結(jié)果是什么?參考答案及要點(diǎn):(1)i、p、structNODE和m的分別占據(jù)4字節(jié)、4字節(jié)、8字節(jié)和40字節(jié)的內(nèi)存空間。(2)p和q指針初始指向的地址相差32字節(jié)(3)程序運(yùn)行后的輸出結(jié)果13431。丸實(shí)踐設(shè)計(jì)題(本大題共1題,共15分)1、給出S3C44B0通過(guò)驅(qū)動(dòng)器控制步進(jìn)電機(jī)的硬件連接示意圖;已知步進(jìn)電機(jī)正轉(zhuǎn)時(shí)的控制順序?yàn)锳fABfBfBCCfCDfDfDA,以列表的形式給出各I/O控制口的值;可以通過(guò)哪個(gè)宏來(lái)設(shè)置I/O控制口的值。

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論