《ARM體系結(jié)構(gòu)》期末考試試卷 含答案_第1頁(yè)
《ARM體系結(jié)構(gòu)》期末考試試卷 含答案_第2頁(yè)
《ARM體系結(jié)構(gòu)》期末考試試卷 含答案_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、東華理工大學(xué)長(zhǎng)江學(xué)院 2011 2012 學(xué)年第2學(xué)期補(bǔ)考試卷B課程:嵌入式微處理器體系結(jié)構(gòu)與編程 考試形式:閉卷 年級(jí)及專業(yè):計(jì)算機(jī)科學(xué)與技術(shù) -3班題號(hào)一二三四五六七八九總 分分?jǐn)?shù)1040101030得分評(píng)卷人一、名詞解釋(52分=10分)1.系統(tǒng)調(diào)用2.哈弗結(jié)構(gòu)3.MMU4.FIQ5.SPSR二、單項(xiàng)選擇題(202分=40分)1.ARM系統(tǒng)復(fù)位后,第一條執(zhí)行的指令在( ). A H B H C H D 由編程者確定2.針對(duì)沒(méi)有MMU的ARM芯片,其操作系統(tǒng)可以使用( ). A Windows CE ,Linux B VxWork C uClinux, Uc/OS-II D 以上都可以3.

2、ATPCS定義了寄存器組中的( )作為參數(shù)傳遞和結(jié)果返回寄存器。 A R0,R1,R2,R3 B R4,R5,R6,R7 C R8,R9,R10,R11 D A B C 都可以4.用匯編指令對(duì)R15賦值,可以實(shí)現(xiàn)( )。 A 程序的跳轉(zhuǎn) B 實(shí)現(xiàn)B指令功能 C 子程序的返回 D A B C都可以5.ARM匯編語(yǔ)言中,一常量8_5642也代表( )。 A 整數(shù)5642 B 整數(shù)5642H C 整數(shù)Ox5642D 整數(shù)29786.要使CPU能夠正常工作,下列哪個(gè)條件不是處理器必須滿足的。( )(A) 處理器的編譯器能夠產(chǎn)生可重入代碼(B) 在程序中可以找開(kāi)或者關(guān)閉中斷(C) 處理器支持中斷,并且能

3、產(chǎn)生定時(shí)中斷(D) 有大量的存儲(chǔ)空間 7.下面哪種操作系統(tǒng)最方便移植到嵌入式設(shè)備中。( )(A) DOS (B)unix (C) Windows xp (D)linux 8.下列描述不屬于RISC計(jì)算機(jī)的特點(diǎn)的是( )。 A流水線每周期前進(jìn)一步。B更多通用寄存器。C指令長(zhǎng)度不固定,執(zhí)行需要多個(gè)周期。D獨(dú)立的Load和Store指令完成數(shù)據(jù)在寄存器和外部存儲(chǔ)器之間的傳輸。9.存儲(chǔ)一個(gè)32位數(shù)0x到2000H2003H四個(gè)字節(jié)單元中,若以大端模式存儲(chǔ),則2000H存儲(chǔ)單元的內(nèi)容為( )。A、0x21B、0x68C、0x65D、0x0210.IRQ中斷的入口地址是( )。FIQ的入口地址為0xCA、

4、0xB、0xC、0xD、0x11. Make預(yù)置了一些內(nèi)部宏,其中$表示:( )A.沒(méi)有擴(kuò)展名的當(dāng)前目標(biāo)文件B.當(dāng)前目標(biāo)文件C.當(dāng)前目標(biāo)文件最近更新的文件名D.當(dāng)前目標(biāo)文件最近更新的文件名12.ARM處理器的工作模式有( )種。A. 5 B.6C. 7 D.813.下列CPSR寄存器標(biāo)志位的作用說(shuō)法錯(cuò)誤的是( )。A. N:負(fù)數(shù) B. Z: 零 C. C: 進(jìn)位 D. V: 借位14.若R1=2000H,(2000H)=0x86,(2008H)=0x39,則執(zhí)行指令LDRR0,R1,8!后R0的值為( )。A. 0x2000B. 0x86C. 0x2008D. 0x3915. ARM920T寄

5、存器組有( )個(gè)寄存器。A、7B、32C、6D、3716.ARM指令集和Thumb指令集分別是( )位的。A. 8位,16位B. 16位,32位C. 16位,16位D. 32位,16位17.FIQ中斷的入口地址是( )。A、0xCB、0xC、0xD、0x18.COS-II操作系統(tǒng)不屬于( )。A.RTOS B.占先式實(shí)時(shí)操作系統(tǒng) C.非占先式實(shí)時(shí)操作系統(tǒng) D.嵌入式實(shí)時(shí)操作系統(tǒng)19.若R1=2000H,(2000H)=0x86,(2008H)=0x39,則執(zhí)行指令LDRR0,R1,8!后R0的值為( )。A. 0x2000B. 0x86C. 0x2008D. 0x3920.ADDR0,R1,#

6、3屬于( )尋址方式。A. 立即尋址B. 多寄存器尋址C. 寄存器直接尋址D. 相對(duì)尋址選擇題答題表1234567891011121314151617181920三、判斷題(101分=10分)1.Nand Flash比Nor Flash成本高,可靠性差。( ) 2.C語(yǔ)言程序可以嵌套加入?yún)R編程序模塊。 ( )3.由于CPU內(nèi)部寄存器的訪問(wèn)速度較高,根據(jù)ATPC標(biāo)準(zhǔn),應(yīng)盡可能使函數(shù)的參數(shù)控制在4個(gè)以下。( )4.ARM處理器結(jié)構(gòu)體系中具有T變種處理器核可以工作在ARM狀態(tài)和Thumb狀態(tài)。( )5.所有的電子設(shè)備都屬于嵌入式設(shè)備。( )6.馮諾依曼體系將被哈佛總線所取代。( )7.嵌入式linu

7、x操作系統(tǒng)屬于免費(fèi)的操作系統(tǒng)。( )8.任務(wù)創(chuàng)建后即開(kāi)始調(diào)度( )9.COS-II操作系統(tǒng)中移植成功后即可使用文件系統(tǒng)( )10.S3C2410的處理器對(duì)內(nèi)存的訪問(wèn)只能通過(guò)Load/Store指令來(lái)實(shí)現(xiàn)。( )四、指令和程序測(cè)試題(共10分)1.請(qǐng)寫出以下相關(guān)ARM指令語(yǔ)句的注釋(7分)MOV R0, PC ADDR0,R1, #1 LDRR0, =0x LDRPC,PC, #4 MRSR0,CPSR BLLOOP STMFD R13!,R0-R12 2.編寫程序?qū)崿F(xiàn)使用IRQ中斷,完成下列程序指令。(3分)ENABLE_IRQMRS R0, BIC R0,R0,#0x80MSR CPSR_C, MOV ,LR五、簡(jiǎn)答 (56分=30分)1.ARM的異常有哪幾種,各進(jìn)入何種工作模式?他們退出各采用什么指令?2. ARM常見(jiàn)的尋址方式有哪些?3. 簡(jiǎn)述ARM匯編指令BLX、SWI、STM、LDM、MOV、MVN的含義。4. ARM處理器有幾種工作模式?并做說(shuō)明每種工

溫馨提示

  • 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)論