【问题标题】:What does ORRS r3,r3,r1 means when there is no Condition Code?没有条件码时 ORRS r3,r3,r1 是什么意思? 【发布时间】:2021-07-15 14:59:33 【问题描述】: 我只知道 ORRS 指令中的“S”与某些条件代码有关?但是指令中的条件码在哪里呢? 如果它应该在那里,那么在这种情况下指令会是什么样子?那么它会如何执行呢? 【问题讨论】: S 仅表示指令根据其结果设置条件标志。否则它不会使用它们。 标签: armv7 【解决方案1】: S后缀是指定这条指令是否应该更新条件标志,而不是本身是有条件的。 Arm-V7m 架构参考手册的 A7-337 页显示 【讨论】: