ARM條件分支指令尾碼
輔助記號尾碼 | Flag(旗標) | 意義 |
EQ | Z設置(Z=1) | 相等(=) |
NE | Z歸零(Z=0) | 不相等(!=) |
CS/HS | C設置(C=1) | 大於或等於(>=) |
CC/LO | C歸零(C=0) | 小於(<) |
MI | N設置(N=1) | 負(-) |
PL | N歸零(N=0) | 正或零 |
VS | V設置(V=1) | 溢位 |
VC | V歸零(V=0) | 未溢位 |
HI | C設置且Z歸零(C=1 && Z=0) | 大於(>) |
LS | C歸零或Z設置(C=0 || Z=1) | 小於或等於(<=) |
GE | N和V相同(N=V) | 有符號大於等於(>=) |
LT | N和V不同(N!=V) | 有符號小於(<) |
GT | Z歸零且N和V相同(Z=0 && N=V) | 有符號大於(>) |
LE | Z設置或N和V不同 (Z=1 || N!=V) | 有符號小於等於(<=) |
沒有留言:
張貼留言