BX指令是ARM指令系統中的帶狀态切換跳轉指令。X指令跳轉到指令中所指定的目标地址,若目标地址的bit[0]為0,則跳轉時自動将CPSR中的标志位T複位,即把目标地址的代碼解釋為ARM代碼。
若目标地址的bit[0]為1,則跳轉時自動将CPSR中的标志位T置位,即把目标地址的代碼解釋為Thumb代碼。BX指令跳轉到指令中所指定的目标地址,若目标地址的bit[0]為0,則跳轉時自動将CPSR中的标志位T複位,即把目标地址的代碼解釋為ARM代碼;若目标地址的bit[0]為1,則跳轉時自動将CPSR中的标志位T置位,即把目标地址的代碼解釋為Thumb代碼。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!