标签: arm
例如,“ ADD r1,r1,r2”是否会修改CPSR中的状态标志?如果没有,为什么?我以为会在溢出时更新Carry标志。
答案 0 :(得分:0)
对于大多数算术和逻辑指令,必须在末尾添加“ S”以更新条件标志。就您而言:
ADDS r1, r1, r2
有关ARM / Thumb-2指令集,请参见此有用的快速参考卡:http://infocenter.arm.com/help/topic/com.arm.doc.qrc0001l/QRC0001_UAL.pdf