【问题标题】: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 页显示

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-12-13
    • 1970-01-01
    • 2014-11-08
    • 2021-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多