研究生考試試題2023唐俊龍_第1頁
研究生考試試題2023唐俊龍_第2頁
研究生考試試題2023唐俊龍_第3頁
研究生考試試題2023唐俊龍_第4頁
研究生考試試題2023唐俊龍_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

長沙理工大學(xué)研究生考試(考查)試卷課程名稱嵌入式系統(tǒng)擬題老師簽名唐俊龍教研室主任簽名課程編號1112023適應(yīng)年級碩士研究生2023至2023學(xué)年二學(xué)期考核方式開卷一、基礎(chǔ)題(每空0.5分,0.5×36=18分)1.ARM內(nèi)核有四個功能模塊,即______、______、______、______,可供生產(chǎn)廠商根據(jù)不同用戶的要求來配置生產(chǎn)ARM芯片。2.ARM7TDMI與ARM720T的一個重要區(qū)別在于后者有______、______。3.ARM芯片主要封裝有______、______、______、______、______、______等形式。4.ARM微處理器共有______個______位寄存器,其中______個為通用寄存器,______個為狀態(tài)寄存器。5.ARM體系結(jié)構(gòu)可用兩種方法存儲字?jǐn)?shù)據(jù),具體為_____、______。6.協(xié)處理器主要控制:______、______、______。7.ARM嵌入式系統(tǒng)主要由______、______和______構(gòu)成。8.常用的嵌入式外圍設(shè)備有______、______和______三類。9.總線通常包括______、______和______。10.目前流行的嵌入式操作系統(tǒng)主要有:______、______、_____和_____。11.嵌入式操作系統(tǒng)的調(diào)試一般包括:_________調(diào)試和_________調(diào)試。二、簡答題(52分)1.寫出下列嵌入式術(shù)語縮寫詞的全稱與釋義。(4分)ARM,RTOS,C/OS,RISC,JTAG,IP,BSP,HAL,SOC,MMU,2.簡述CISC與RISC兩種架構(gòu)的差異。(4分)3.嵌入式處理器包括哪幾種類型?(4分)4.a(chǎn)rm系列處理器arm9ejs中的ejs三個字母的含義,arm7tdmi中的tdmi四個字母的含義。(4分)5.MMU的含義及主要工作。(4分)6.描述ARM體系結(jié)構(gòu)的寄存器組織。(4分)7.簡述ARM微處理器的七種運行模式。(4分)8FlashMemory是近年來發(fā)展迅速的內(nèi)存,很多嵌入式文件系統(tǒng)都都基于其構(gòu)建。請描述FlashMemory主要由哪兩種技術(shù)實現(xiàn)?它們的主要不同和應(yīng)用范圍是什么?(4分)9.在uC/OS操作系統(tǒng)中,任務(wù)的定義是怎樣的,它有哪幾種狀態(tài)?(4分)10.什么是占先式內(nèi)核(preemptive)和非占先式內(nèi)核(non-preemptive),請簡要說明兩者之間的區(qū)別。(4分)11.嵌入式系統(tǒng)開發(fā)通常采用宿主機/目標(biāo)機的開發(fā)方法,請給出幾種常用的嵌入式調(diào)試方法,并說明其優(yōu)缺點。(4分)12.什么是嵌入式系統(tǒng),簡述它的特點和主要應(yīng)用領(lǐng)域。(4分)13.uC/OS操作系統(tǒng)中,任務(wù)如何定義,它有哪幾種狀態(tài),各種狀態(tài)是如何切換?(4分)三、在C/OS-=2\*ROMANII多任務(wù)操作系統(tǒng)中,任務(wù)之間可以通過多種機制進行通信。請說明:(10分)1.任務(wù)間常用的通信機制有哪些?2.消息隊列服務(wù)是如何實現(xiàn)的?2.畫出系統(tǒng)消息循環(huán)的流程圖。3.編寫鍵盤消息響應(yīng)函數(shù),處理鍵盤的消息(可用偽代碼表示)。四、根據(jù)下面給出的兩段代碼,請回答(5分)請指出那段程序是可重入型函數(shù)??芍厝胄秃瘮?shù)和非可重入型函數(shù)的定義是什么,各有什么樣的特征?如何使一個函數(shù)具有可重入性?程序1:程序1:voidswap(int*x,int*y){ inttemp; temp=*x; *x=*y; *y=temp;}程序2:voidswap(int*x,int*y){ staticinttemp; temp=*x; *x=*y; *y=temp;}五、實驗題:(2×5=10分)1、分析下面一段代碼,并回答問題:(5分)voidMain_Task(void*Id){PDCpdc; //1ClearScreen(); intx=0,y=0; u16SwitName[]={0x7a7a,0x6ee4,0x5668,0}; //2charcAd_Pic[12]={'1','2','8','_','3','2','','','B','M','P',0};pdc=CreateDC(); //3TextOut(pdc,x,y,SwitName,TRUE,FONTSIZE_MIDDLE); //4FillRect(pdc,0,0,319,32,GRAPH_MODE_NORMAL,COLOR_WHITE);//5ShowBmp(pdc,cAd_Pic,0,0); //6}分析加“//”語句的作用;“//2”中字符串使用何種編碼,使用該編碼的優(yōu)點是什么?該段代碼是否作為一個任務(wù)來執(zhí)行,若不可以,請補充適當(dāng)代碼,并解釋原因。答案:2、分析下面一段代碼,并回答問題(5分):OS_STKMain_Stack[STACKSIZE*8]={0,};//1voidMain_Task(void*Id); //2#defineMain_Task_Prio12 //3OSTaskCreate(Main_Task,(void*)0,(OS_STK*)&Main_Stack[STACKSIZE*8-1],Main_Task_Prio); //4voidMain_Task(void*Id) //5分析各條加“//”語句的作用;不同任務(wù)是否可具有相同的優(yōu)先級,設(shè)定任務(wù)優(yōu)先級有那些基本的原則?六、分析題(5分)1.在日常生活中,你接觸過哪些嵌入式產(chǎn)品?他們都有些什么功能?結(jié)合嵌入式系統(tǒng)的典型組成,試分析常見的嵌入式產(chǎn)品(如PDA、等)大體的結(jié)構(gòu)組成?答案-填空題

1.T、D、M、I

2.存儲空間管理單元(MMU)和8KCache片內(nèi)緩存(提高CPU性能)

3.QFP、TQFP、PQFP、LQFP、BGA、LBGA

4.37、32、31、6

5.大端格式和小端格式

6.片內(nèi)的MMU、指令和數(shù)據(jù)緩存(IDC)、寫緩沖(WriteBuffer)

7.嵌入式處理器、相關(guān)支撐硬件、嵌入式軟件系統(tǒng)

8.存儲設(shè)備、通信設(shè)備、顯示設(shè)備

9.?dāng)?shù)據(jù)總線、地址總線、控制總線

10.Vxwork、WinCE、Linux、pSOS

11.操作系統(tǒng)、應(yīng)用程序

二、簡答題(52分)1.寫出下列嵌入式術(shù)語縮寫詞的全稱與釋義。(4分)ARM是AdvancedRISCMicroprocessor(高級RI

溫馨提示

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

評論

0/150

提交評論