C的设置方法包含四种情况:
1.在加法指令中(包括比较指令CMN),当结果产生了进位,则C=1,表示无符号数运算发生了溢出,其他情况下C=0;
2.在减法指令中(包括比较指令CMP),当运算中发生借位,则C=0,表示无符号数运算发生了溢出,其他情况下C=1。
3.对于包含移位操作的非加/减运算指令,C为移出值的最后一位。
4.对于其他的非加/减运算指令,C的值通常不改变。
发布
文章评论(0条评论)
登录后参与讨论