嵌入式系統(tǒng)考試試題A及答案_第1頁
嵌入式系統(tǒng)考試試題A及答案_第2頁
嵌入式系統(tǒng)考試試題A及答案_第3頁
嵌入式系統(tǒng)考試試題A及答案_第4頁
嵌入式系統(tǒng)考試試題A及答案_第5頁
已閱讀5頁,還剩65頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

--------《嵌入式系統(tǒng)》考試試卷試題總:100分 考試時:120分鐘題號題號一二三四五總分閱卷人核分人得分一、填空題(每空2分,共18分)1、PC機開機的初始化工作一般由BIOS完成,而嵌入式系統(tǒng)的初始化工作一般由bootloader完成。2、ARM內(nèi)核三級流水線機制是指指令運行過程中經(jīng)過的取指、譯碼、執(zhí)行三個階段。3、ARM寄存器SPSR被稱為備份的程序狀態(tài)寄存器寄存器。4、uClinux與標準Linux的最大區(qū)別在于內(nèi)存管理。5、嵌入式系統(tǒng)是以應用為中心、以計算機技術(shù)為基礎、軟硬件可裁剪、功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統(tǒng)。6、ARM的數(shù)據(jù)存取指令Load/Store是唯一用于寄存器和存儲器之間進行數(shù)據(jù)傳送的指令。7μC/OS中,:信息量消息隊列,事件標志。二、單項選擇題(每題2分,共24分)1、下列哪一項不屬于嵌入式系統(tǒng)軟件結(jié)構(gòu)一般包含的四個層面。( )?A.嵌入式處理器?? B.實時操作系統(tǒng)C.應用程序接口(API)層 D.實際應用程序?qū)?、一條ARM數(shù)據(jù)處理指令,例如“ADDR0,R1,#immed”中使用的立即數(shù)#immed是有一定限制的,下列立?數(shù)表示中合法的是( )。A.0x00001234 B.0xF000000F C.0x0000F008 D.0x3、μCOS-II操作系統(tǒng)不屬于( )。A、RTOS?? ? B、占先式實時操作系統(tǒng)C、非占先式實時操作系統(tǒng) D、嵌入式實時操作系統(tǒng)4、ARM匯編語句“ADD R0,R2, R3,LSL#1”的作用是(A )。A.R0=R2+ (R3 <<1)B.R0=(R2<<1)+R3C.R3=R0+(R2<<1)D.(R3<<1)=R0+ R25、ARM寄存器組有( D )個寄存器。A、7 ? B、32C、6????、376、每種嵌入式操作系統(tǒng)都有自身的特點以吸引相關(guān)用戶,下列說法錯誤的是(D )。A.嵌入式Linux提供了完善的網(wǎng)絡技術(shù)支持;B.CLinux是專門為沒有MMU的ARM芯片開發(fā)的;C.C/OS-Ⅱ操作系統(tǒng)是一種實時操作系統(tǒng)(RTOS);D.WinCE提供完全開放的源代碼。7、存儲一個32位數(shù)0x2168465到2000H~2003H四個字節(jié)單元中,若以大端模式存儲,則2000H存儲單元內(nèi)容為( D 。A、0x21 C、0x65???

B、0x68?D、0x028、下列不是嵌入式系統(tǒng)的特點的是( C )?A.嵌入式系統(tǒng)需要專用開發(fā)工具和方法進行設計。???B.嵌入式系統(tǒng)是技術(shù)密集、資金密集、高度分散、不斷創(chuàng)新的知識集成系統(tǒng)。C.嵌入式系統(tǒng)使用的操作系統(tǒng)一般不是實時操作系統(tǒng)(RTOS),系統(tǒng)不具有實時約束。D.嵌入式系統(tǒng)通常是面向特定任務的,而不同于一般通用PC計算平臺,是“專用”的計算機系統(tǒng)9、寄存器R15除了可以做通用寄存器外,還可以做(A )A.程序計數(shù)器 鏈接寄存器C.堆棧指針寄存器

?D.基址寄存器10、若R1=2000H,(2000H)=0x28,(2008H)=0x87,則執(zhí)行指令LDR(D 。

R0,[R1,#8]!后R0的值為A.0x2000???C.0x2008??

B.0x28D.0x8711、FIQ中斷的入口地址是( A。A、0x0000001C ? 、0x00000008C、0x00000018?? 、0x0000001412、ARM指令集是( B )位的。A.16 ? 32C.8? ?? ? D.24三、判斷題(每題2分,共14分)1、若定義任務task1的優(yōu)先級為12,則不能再定義其他任務的優(yōu)先級也為12? ? (T )2、ARM處理器在未定義模式下可以處理存儲器故障,實現(xiàn)虛擬存儲器和存儲器保護。???( F)3、μCOS-II操作系統(tǒng)中移植成功后即可使用文件系統(tǒng)。 ?? ????(F)4、在ARM的數(shù)據(jù)處理指令中,大多數(shù)均可在指令助記符后加S來設置狀態(tài)寄存器的條件碼。? ( T )5、ARM和Thumb之間狀態(tài)的切換不影響處理器的模式或寄存器的內(nèi)容。? ?? ( T )6、當操作數(shù)寄存器Rm的狀態(tài)位bit[0]為1時,執(zhí)行BXRm指令就可從ARM狀態(tài)進入Thumb狀態(tài)? ( T)7、ARMTARMThumb四、簡答題(共16分)1、ARM異常發(fā)生時,ARM內(nèi)核對異常的響應過程是怎樣的?(4分)1、(4分)答:1CPSRSPSR_<mod>(1’)2,設置CPSR相應位(1’)? 以進行模式切換,根據(jù)需要,設置IRQFIQ?3,保存異常返回地址到R14_<mod>(1’)4,PC跳轉(zhuǎn)到異常向量表相應地址處(1’)2、什么是BootLoader?主要有幾種工作模式及主要功能是什么?(6分)

? (T )BootloaderCPUSDRRAM、Flash?分為啟動加載模式和下載模式。(1)啟動加載(Bootlaoding)模式又稱為“自主”(Autonomous)模式,是指Bootloader從目標機上的某個固態(tài)存儲設備上將操作系統(tǒng)加載到RAM中運行,整個過程并沒有用戶的介入。?(2)在下載模式下,目標機上的Bootloader將先通過串口連接或網(wǎng)絡連接等通信手段從宿主機下載文件。3、S3C44B0的存儲系統(tǒng)中,0xc0000000xc080000512kbyte用?(6分)答:0xC000000SDRAM0xC080000512Kbyte為系統(tǒng)的LCD(LCD五、分析設計(共28分)1、改錯和注釋(10分)?題目要求:?(1)閱讀下面的程序段,找出程序段中至少3處不規(guī)范的地方,并改正。(6分)?(2)給標記①~④處的語句作注釋,說明其作用。(4分)startAREAstartAREAENTRYLDRLDRBLINT,CODE,READONLYR1,=SRCSTRR0,=dststrstrcopy;①STOP:BSTOPstrcopy.……(此處表示省略的程序段)MovPC, LR;②srcstrdststrAREADCBSpaceStrings,DATA,READWRITE"Firststring-source",0100;③END;④(1(6分)start ?LDR R1,=SRCSTR???;此處start要頂格書寫;SRCSTR要小寫SOP:B STOP ;此處STOPMov PC, ;Mov應大小寫一致(2)(4分)?①跳轉(zhuǎn)到子程序strcopy②子程序返回③定義一個數(shù)據(jù)段Strings讀寫屬性④結(jié)束匯編2、已知S3C44B0MCLKULCON00,UBRDIV00ULCON0和UBRDIV0,使得S3C44B00(UART0)的數(shù)據(jù)幀格式為:普通模式,115200,81(6分)2、(6分)??(1)ULCON0=0x3(2)(2)UBRDIV0=(round_off)[MCLK/(bsp*16)]-1=(round_off)[18432000/(115200*16)]–1=10-1=9?3、在圖中進行必要的連線,管腳電平設置,地址編號填寫等,完成S3C44B0最小系統(tǒng)相關(guān)設計。(12分)?題目要求:1)使S3C44B0BANK0FlashROM,8(5分)?? 2)(4分)? ?3)(3分)?(注:不使用的管腳打×)?3、(12分)(1)BANK08,位數(shù)據(jù)總線:OM1=0,OM0=0----(1’),?DATA[7..0

溫馨提示

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

評論

0/150

提交評論