- 嵌入式系統應用開發基礎
- 楊斌編著
- 436字
- 2018-12-27 15:17:58
習題與思考題
1.ARM核目前有哪些結構版本,它們的主要技術特征是什么?
2.ARM家族目前有哪些應用內核?請盡量多地羅列出國內市場上采用不同應用內核構建的ARM處理器型號及對應的應用內核。
3.CISC和RISC體系結構各自有什么特點,它們的優、缺點有哪些?
4.馮·紐曼結構和哈佛結構各自有哪些特點?
5.ARM7TDMI應用內核由哪些主要功能部件組成?其中的Embedded ICE的作用是是什么?
6.什么是ARM體系結構中數據存儲的大端格式和小端格式?X86處理器中采用的應該算哪種格式?
7.ARM核有多少個寄存器?什么寄存器用于PC和連接寄存器?R13通常用來存儲什么?
8.ARM核具有哪些工作模式?它們分別是由CPSR的哪些位決定的?什么模式使用的寄存器最少?什么模式使用的寄存器最多?開機或復位時是什么工作模式?
9.什么是ARM的Thumb狀態?CPSR的哪一位反映了處理器的狀態?復位時是什么狀態?
10.ARM有哪幾個異常類型?當產生FIQ異常時,PC將指向異常向量表的哪個地址?
11.請描述ARM處理器對異常的響應過程及返回過程。
12.不同異常下各自的返回地址應該為何值?
13.請說明ARM處理器的異常向量表和X86的中斷向量表有何不同。