嵌入式系統(tǒng)試卷及_第1頁(yè)
嵌入式系統(tǒng)試卷及_第2頁(yè)
嵌入式系統(tǒng)試卷及_第3頁(yè)
嵌入式系統(tǒng)試卷及_第4頁(yè)
嵌入式系統(tǒng)試卷及_第5頁(yè)
已閱讀5頁(yè),還剩1頁(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)介

嵌入式系統(tǒng)試卷及嵌入式系統(tǒng)試卷及PAGEPAGE6嵌入式系統(tǒng)試卷及PAGE嵌入式系統(tǒng)試卷及答案2021年上學(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)對(duì)比,以下哪點(diǎn)不是嵌入式系統(tǒng)所獨(dú)有的:〔C〕A、系統(tǒng)內(nèi)核小B、專用性強(qiáng)C、可履行多任務(wù)D、系統(tǒng)精簡(jiǎn)2、ADDR0,R1,#3屬于〔A〕尋址方式。A、立刻尋址B、多寄存器尋址C、寄存器直接尋址D、相對(duì)尋址3、GET偽指令的含義是:〔A〕A、包含一個(gè)外面文件B、定義程序的進(jìn)口C、定義一個(gè)宏D、申明一個(gè)變量4、μCOS-II操作系統(tǒng)不屬于:〔C〕A、RTOSB、占先式及時(shí)操作系統(tǒng)C、非占先式及時(shí)操作系統(tǒng)D、嵌入式及時(shí)操作系統(tǒng)5、FIQ中斷的進(jìn)口地點(diǎn)是:〔A〕A、0x0000001CB、0x00000008C、0x00000018D、0x000000146、ARM指令集和Thumb指令集分別是〔D〕位的。A、8位,16位B、16位,32位C、16位,16位D、32位,16位7、BL和BX的指令的差別是〔D〕A、BL是跳轉(zhuǎn)并切換狀態(tài);BX帶返回的跳轉(zhuǎn)并切換狀態(tài)。B、BL是帶返回的連結(jié)跳轉(zhuǎn);BX帶返回的跳轉(zhuǎn)并切換狀態(tài)。C、BL是跳轉(zhuǎn)并切換狀態(tài);BX是帶返回的連結(jié)跳轉(zhuǎn)。D、BL是帶返回的連結(jié)跳轉(zhuǎn);BX是跳轉(zhuǎn)并切換狀態(tài)。8、BootLoader的啟動(dòng)過(guò)程是(A)A.單階段B.C.單階段和多階段都有

多階段D.都不是9、以下說(shuō)法不正確的選項(xiàng)是〔B〕A、任務(wù)能夠有種類說(shuō)明B、任務(wù)能夠返回一個(gè)數(shù)值C、任務(wù)能夠有形參變量D、任務(wù)是一個(gè)無(wú)窮循環(huán)10、假定已定義的函數(shù)有返回值,那么以下對(duì)于該函數(shù)調(diào)用表達(dá)中錯(cuò)誤的選項(xiàng)是〔D〕A、函數(shù)調(diào)用能夠作為獨(dú)立的語(yǔ)句存在B、函數(shù)調(diào)用能夠作為一個(gè)函數(shù)的實(shí)參C、函數(shù)調(diào)用能夠出此刻表達(dá)式中D、函數(shù)調(diào)用能夠作為一個(gè)函數(shù)的形參二、判斷題〔本大題共10題,共10分〕1、不一樣的CPU,它的BootLoader都同樣?!?/p>

×〕2、程序運(yùn)轉(zhuǎn)過(guò)程中的資源能夠是顯示器、鍵盤,但不可以夠是一個(gè)數(shù)組或變量。〔×〕3、假定定義任務(wù)task1的優(yōu)先級(jí)為12,那么不可以再定義其余任務(wù)的優(yōu)先級(jí)也為12?!病獭?、資源是不行搶占的?!病痢?、假如全部的作業(yè)依據(jù)其時(shí)限達(dá)成,稱為可行調(diào)動(dòng)。〔√〕6、鑒于任務(wù)的周期分派,周期越短,優(yōu)先級(jí)越高?!病獭?、辦理器的控制邏輯能夠使用有限狀態(tài)機(jī)表示?!病獭?、處于就緒狀態(tài)的任務(wù)只好切換到運(yùn)轉(zhuǎn)狀態(tài)?!病痢?、因?yàn)镃PU內(nèi)部寄存器的接見速度較高,依據(jù)ATPC標(biāo)準(zhǔn),應(yīng)盡可能使函數(shù)的參數(shù)控制在4個(gè)以下。〔√〕10、狀態(tài)寄存器主要用來(lái)儲(chǔ)存辦理器的工作狀態(tài)?!病獭橙?、填空題〔本大題共15空,每1空1分,共15分〕1、ARM7指令系統(tǒng)采納三級(jí)流水線指令,分別包含:取指、譯碼、履行。2、實(shí)現(xiàn)無(wú)失真放大,應(yīng)使晶體三極管工作在放大地區(qū)。3、一個(gè)嵌入式系統(tǒng)構(gòu)造有典型的四層構(gòu)成,包含:功能層、中間層、軟件層和硬件層。4、USB家庭中有三位成員,即主機(jī)〔或host〕、設(shè)施〔或device〕、集線器〔或Hub〕。5、嵌入式總線按傳輸方式分有同步總線和異步總線。

并行總線

和串行總線,準(zhǔn)時(shí)鐘信號(hào)分有四、簡(jiǎn)答題〔本大題共4題,共25分〕1、簡(jiǎn)述一下嵌入式設(shè)計(jì)流程?!?分〕答:1〕系統(tǒng)需求剖析〕系統(tǒng)構(gòu)造設(shè)計(jì)〕硬件/軟件共同設(shè)計(jì)〕系統(tǒng)集成〕系統(tǒng)測(cè)試2、ARM辦理器有幾種工作模式?并做說(shuō)明每種工作模式的含義?!?分〕答:ARM辦理器有7種工作模式:用戶模式(usr)-正常程序履行的模式迅速中斷模式(fiq)-FIQ異樣響應(yīng)時(shí)進(jìn)入此模式中斷模式(irq)-IRQ異樣響應(yīng)時(shí)進(jìn)入此模式管理員模式(svc)-系統(tǒng)復(fù)位和軟件中斷響應(yīng)時(shí)進(jìn)入此模式中斷模式(abt)-用于虛構(gòu)儲(chǔ)存及儲(chǔ)存保護(hù)系統(tǒng)模式(sys)-與用戶近似,但有直接切換到其余模式等特權(quán)不決義模式(und)-不決義指令異樣響應(yīng)時(shí)進(jìn)入此模式除了用戶模式外,其余模式均可視為特權(quán)模式、簡(jiǎn)述一下BOOTLOADER的生命周期?!?分〕答:初始化硬件,如設(shè)置UART(起碼設(shè)置一個(gè)),檢測(cè)儲(chǔ)存器等設(shè)置啟動(dòng)參數(shù),告訴內(nèi)核硬件的信息,如用哪個(gè)啟動(dòng)界面,波特率.跳轉(zhuǎn)到操作系統(tǒng)的首地點(diǎn).消亡4、請(qǐng)簡(jiǎn)述一下RAM和ROM兩種儲(chǔ)存設(shè)施各自的特色?!?分〕答:RAM,一般有SRAM和DRAM。它的特色:1.可讀可寫,讀取和寫入同樣迅速2.上電數(shù)據(jù)保留,掉電數(shù)據(jù)喪失3.作為內(nèi)存使用ROM,一般有EPROM,EEPROM,Flash。它的特色:1.數(shù)據(jù)能夠讀取,但不可以隨意改正.掉電狀況下數(shù)據(jù)不會(huì)喪失程序課寄存在ROM中五、程序閱讀題〔本大題共2題,共25分〕1、認(rèn)真閱讀下邊的信號(hào)量應(yīng)用程序,畫出各任務(wù)的程序流程圖,并說(shuō)明程序要實(shí)現(xiàn)的功能是什么?!?0分〕OS_EVENT*week_Sem;week_Sem=OSSemCreate(0);voidtask1(){LCDPrintf〔“TodayisMonday.\nOSSemPost(math_Sem);

〞〕;}voidtask2(){U8err;OSSemPend(math_Sem,0,&err);LCDPrintf〔“whatdayistaday?.\n

〞〕;}答案功能:編寫兩個(gè)任務(wù)task1和task2達(dá)成要求的功能。設(shè)task2為較高的優(yōu)先級(jí),task1中在LCD顯示“TodayisMonday.\n〞;task2中在LCD顯示“whatdayistoday?\n〞。要求先問(wèn)后答。流程圖:LCD顯示禮拜幾懇求信號(hào)量發(fā)送信號(hào)量咨詢今日禮拜幾Task1的流程圖task2的流程圖2、依據(jù)以下程序回復(fù)以下問(wèn)題?!?5分〕structNODE{intk;structNODE*link;};main(){structNODEm[5],*p=m,*q=m+4;inti=0;while(p!=q){p->k=++i;p++;q->k=i++;q--;}q->k=i;for(i=0;i<5;i++)printf("%d",m[i].k);printf("\n");}1〕i、p、structNODE和m的分別占有多少字節(jié)的內(nèi)存空間?2〕p和q指針初始指向的地點(diǎn)相差多少字節(jié)?3〕程序運(yùn)轉(zhuǎn)后的輸出結(jié)果是什么?參照答案及重點(diǎn):〔1〕i、p、structNODE和m的分別占有4字節(jié)、4節(jié)的內(nèi)存空間。

字節(jié)、8

字節(jié)和

40

字2〕p和q指針初始指向的地點(diǎn)相差32字節(jié)3〕程序運(yùn)轉(zhuǎn)后的輸出結(jié)果13431。六、實(shí)踐設(shè)計(jì)題〔本大題共1題,共15分〕1、①給出S3C44B0經(jīng)過(guò)驅(qū)動(dòng)器控制步進(jìn)電機(jī)的硬件連結(jié)表示

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論