arm指令后面有s怎么影响标志码的啊?比如说 movs R3 ,R2 ,LSR ,#2 希望说详细点

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 19:02:29
arm指令后面有s怎么影响标志码的啊?比如说 movs R3 ,R2 ,LSR ,#2 希望说详细点

arm指令后面有s怎么影响标志码的啊?比如说 movs R3 ,R2 ,LSR ,#2 希望说详细点
arm指令后面有s怎么影响标志码的啊?比如说 movs R3 ,R2 ,LSR ,#2 希望说详细点

arm指令后面有s怎么影响标志码的啊?比如说 movs R3 ,R2 ,LSR ,#2 希望说详细点
这个得看具体是什么指令,根据执行的结果,来判断:
a,Z标志,是否为0;如比较指令产生相等的结果、计算结果为0;
b,N标志,是否为负;如果指令的结果被认为是有符号数,而它的第31位为1,那就会被设置为1;
c,C标志,是否有产生进位/借位,以及进行移位操作时作移出位使用;
d,V标志,有符号数进行运算,结果是否有溢出.