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; n$ J' @5 R& w, T
4 a( v3 G2 Y" H( d- S( Z
; E& \% ]5 C0 Q1 w8 d
: A3 @4 _. v7 ]7 Y
0 F( [( R' o2 K6 e% b" l. E1 |
|