一、描述一下嵌入式基於ROM的運行方式基於RAM的運行方式有什麼區別。 linux
基於RAM的運行方式:須要把硬盤和其餘介質的代碼先加載到ram中,加載過程當中通常有重定位的操做;面試
基於ROM:沒有上面的操做。ide
基於ROM:速度較基於RAM的慢,由於會有一個把變量,部分代碼等從存儲器(硬盤,flash)搬移到RAM的過程;可用RAM資源比基於RAM的多;spa
基於RAM:速度較基於ROM的快,可用RAM比基於ROM的少,由於全部的代碼,數據都必須存放在RAM中。操作系統
二、嵌入式操做系統和通用操做系統有什麼差異?設計
答案:多優先級,搶佔型,實時操做系統。嵌入式操做系統通常沒有UI,體積小,實時性強,對穩定性要求更高。嵌入式操做系統強調實時性,而且可裁減。要求系統資源的消耗要儘量的小。進程
三、在ARM體系結構中,要從主動用戶模式(User)切換到超級用戶模式(Supervisor),應採用何種方法?C
A、直接修改CPU狀態寄存器(CPSR)對應的模式
B、先修改程序狀態備份寄存器(SPSR)到對應的模式,再更新CPU狀態
C、使用軟件中斷指令(SWI)
D、讓處理器執行未定義指令內存
四、在ARM Linux體系中,用來處理外設中斷的異常模式是__C____
A、軟件中斷(SWI) B、未定義的指令異常
C、中斷請求(IRQ) D、快速中斷請求(FIQ)資源
五、在ARM Linux系統中,中斷處理程序進入C代碼之後,ARM的處於__A__工做模式
A、超級用戶(SVC) B、中斷(IRQ)
C、快速中斷(IRQ) D、和進入中斷以前的狀態有關係flash
六、在ARM體系構建的嵌入式系統中,由電平模式觸發的中斷,其對應的中斷標準應該在什麼時候被清除?A
A、當中斷處理程序結束之後,才能夠清除
B、進入相應的中斷處理程序,便可以清除
C、產生IRQ中斷的時候,處理器自動清除
D、任什麼時候候均可以清除
七、在下列ARM處理器的各類模式中,只有__A___模式不能夠自由地改變處理器的工做模式。
A、用戶模式(User) B、系統模式(System)
C、終止模式(Abort) D、中斷模式(IRQ)
八、ARM嵌入式系統中,PC指向的是正在(C )的指令地址。
A 執行 B 譯碼 C 取指 D 都不是
九、同CISC相比,下面哪一項不屬於RISC處理器的特徵___D_____
A、採用固定長度的指令格式,指令規整、簡單、基本尋址方式有2~3種。
B、減小指令數和尋址方式,使控制部件簡化,加快執行速度。
C、數據處理指令只對寄存器進行操做,只有加載/存儲指令能夠訪問存儲器,以提升指令的執行效率,同時簡化處理器的設計。
D、RISC處理器都採用哈佛結構
十、在ARM體系結構中,要從主動用戶模式(User)切換到超級用戶模式(Supervisor),應採用何種方法?C
A、直接修改CPU狀態寄存器(CPSR)對應的模式
B、先修改程序狀態備份寄存器(SPSR)到對應的模式,再更新CPU狀態
C、使用軟件中斷指令(SWI)
D、讓處理器執行未定義指令
十一、在ARM系統結構中,MMU映射最小的單元空間是__D__
A、64KB B、16KB C、4KB D、1KB
十二、在ARM Linux啓動的過程當中,開啓MMU的時候,如何實現從實地址空間到虛擬地址空間的過分?D
A、開啓MMU,在內存中建立頁表(映射內核到3G以上的虛擬地址空間)並繼續運行。
B、開啓MMU,在內存中建立頁表(映射內核到3G以上的虛擬地址空間),跳轉到虛擬地址空間繼續運行。
C、在內存中建立頁表(映射內核到3G以上的虛擬地址空間),開啓MMU,跳轉到虛擬地址空間繼續運行。
D、在內存中建立頁表(映射內核到3G以上的虛擬地址空間,同時把內核所在的前1MB空間到和其實地址相同的虛擬地址空間),開啓MMU,跳轉到虛擬地址空間繼續運行。
1三、在ARM Linux體系中,用來處理外設中斷的異常模式是_C_____
A、軟件中斷(SWI) B、未定義的指令異常
C、中斷請求(IRQ) D、快速中斷請求(FIQ)
1四、指令ADD R2,R1,R1,LSR #2中,LSR的含義是(B)。
A 邏輯左移 B 邏輯右移 C 算術右移 D循環右移
1五、哈佛結構和馮諾依曼結構的區別是( A)
A 指令和數據分開存儲 B 不須要程序計數器 C 統一編址 D 單一數據總線
1六、ARM9和ARM7的重要區別是(A )
A ARM9帶有MMU功能 B ARM9支持Thumb指令集
C ARM9帶有Cache功能 D ARM9是哈佛結構
1七、當系統工做負載增長時,CPU的 A 將佔很大比重
A) 用戶時間 B)系統時間 C)空閒時間 D) 進程時間
1八、嵌入式微控制器相比嵌入式微處理器的的最大特色(B )。
A、體積大大減少 B、單片化
C、功耗低 D、成本高
1九、同CISC相比,下面哪一項不屬於RISC處理器的特徵__D______
A、採用固定長度的指令格式,指令規整、簡單、基本尋址方式有2~3種。
B、減小指令數和尋址方式,使控制部件簡化,加快執行速度。
C、數據處理指令只對寄存器進行操做,只有加載/存儲指令能夠訪問存儲器,以提升指令的執行效率,同時簡化處理器的設計。
D、RISC處理器都採用哈佛結構
20、中斷向量是指(C )。
A、中斷斷點的地址 B、中斷向量表起始地址
C、中斷處理程序入口地址 D、中斷返回地址
2一、在ARM系統結構中,MMU映射最大的單元空間是___A_
A、1MB B、128KB C、64KB D、4KB