EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
隨著ARMv7架構的出現,ARM目前所支援的指令集包括了ARMv32,Thumb,Thumb2,ThumbEE(Thumb Execution Environment),與Jazelle,我們可以透過CPSR(Current Program Status Register)中的J與T bits(位於CPSR第24與第5個bit) 來判斷目前處理器所處的狀態,如下所示(參考 ARMv7-AR Architecture Reference Manual) | J | T | Instruction set state | | 0 | 0 | ARM | | 0 | 1 | Thumb | | 1 | 0 | Jazelle | | 1 | 1 | ThumbEE | # o; V. T: \1 J3 y
* c7 E2 g! V+ a" R' u1 E
- D, N4 M: h7 f0 Y9 V6 J; J
* H9 p2 [2 ^# W( P " S ~2 o! q/ R! q! w; j7 Q
|