目錄
1. 體系結構
2. 指令集
3. 工作狀態
4. 工作模式
5. 寄存器
6. 異常與中斷
其他
DOS命令
Linux 命令
1. 體系結構
馮-諾依曼體系結構是把數據與指令都 存放在同一存儲區域,取數據與取指令利用同一數據總線,結構簡單,但速度較慢,取址不能同時取數據。
哈弗結構把程序存儲器與數據存儲器分開,提供了較大的帶寬,各自有自己的總線,取址與取數據在同一周期進行,提高了速度。
2. 指令集
RISC精簡指令集,在通道中只包含最有用的指令,只提供最簡單的操作,Load—store結構,處理器只處理寄存器中的數據,load—store指令用來完成數據在存儲器與寄存器之間的傳遞。
CISC復雜指令集,具有大量的指令和尋址方式,大多程序只用少量的指令就可完成。
3. 工作狀態
ARM:處理器執行32位的字對齊的ARM指令
Thumb:處理器執行16位的半字對齊的Thumb指令
二者之間的轉換方式為:當操作數寄存器的最低位為1是進入Thumb狀態,最低位為0時進入ARM狀態。
4. 工作模式
有7個工作模式,分別為:用戶模式(正常程序執行的模式&#