單選題
1:以下關于ARM處理器內核說法正確的是( )。
A.經典ARM處理器包括Cortex-M、Cortex-R和Cortex-A三大類
B.Cortex-A系列為應用Cortex處理器,主要面向高端應用設計
C.Cortex-M系列為面向控制領域的實時嵌入式處理器
D.ARM11性能優于Cortex-A5,但低于Cortex-A15
2:以下關于ARM處理器工作狀態說法錯誤的是( )。
A.工作狀態包括ARM狀態、Thumb及Thumb-2狀態和調試狀態三種
B.ARM狀態既支持16位指令寬度也支持32位指令寬度
C.Thumb狀態或Thumb-2狀態下代碼密度大于ARM狀態,占用存儲空間較小
D.ARM處理器復位后總處于ARM狀態
3:如果要選擇ARM處理器工作在外部中斷模式,允許外部中斷IRQ,禁止快速中斷FIQ,使用Thumb工作狀態,則需要設置的寄存器是( )。
A.PSP
B.MSP
C.CPSR
D.SPSR
4:已知內存0x80000000中的內容為0x33, 0x80000001中的內容為0x31, 0x80000002中的內容為0x30, 0x80000003中的內容為0x32,則ARM在大端模式下地址0x80000000所指示的一個字為( )。
A.0x33303132
B.0x32303133
C.0x32303331
D.0x33313032
5:在Thumb指令集中,32位有效立即數是由8位立即數通過下面哪一種操作而間接得到的( )。
A.左移
B.右移C.循環左移
D.循環右移
6:ARM處理器在指令LDR R2,[R5,#2]!執行后,R5中的值為( )。
A.R5不變
B.R5=R5+2
C.R5=R2+2
D.R5=2
7:將ARM處理器R0中的一個字節的數據,存入由R1+4指示的內存區域,且地址自動更新,則使用的ARM指令是( )。
A.STR R0,[R1,#4]
B.STRH R0,[R1,#4]!
C.STRH R0,[R1,#4]
D.STRB R0,[R1,#4]!
8:在以下ARM處理器的指令操作碼中可讓寄存器R1中的指定位“置位”的指令操作碼是( )。
A.MOV
B.AND
C.ADD
D.ORR
9:下面關于嵌入式系統的敘述中,錯誤的是( )。
A.嵌入式系統常用的電源模塊有AC-DC模塊、DC-DC模塊或LDO模塊
B.大部分嵌入式處理器只能使用內部時鐘信號發生器,不能使用外部時鐘信號源
C.若嵌入式處理器芯片的系統復位引腳為nRESET,則表示低電平復位
D.基于ARM處理器內核的嵌入式處理器芯片都有調試接口
10:典型的嵌入式系統硬件由嵌入式最小硬件系統及相關的通道或接口組成,若一個嵌入式系統需要完成模擬量輸入功能,該功能由下面列出的嵌入式系統的哪個通道實現?( )
A.前向通道
B.后向通道
C.人機交互通道
D.相互互連通道
參考答案
1-5:BBCDA 6-10:BDDBA
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關推薦: