饱和算法

<转> http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0204ic/Cihidhaa.html

4.5.1. 饱和算法

这些指令均为饱和的SAT)。 这意味着对于某些依赖于指令 2n 相关值:

  • 对于有符号饱和运算,如果结果小于 –2n,则返回的结果将为 –2n

  • 对于无符号饱和运算,如果整个结果将是负值,那么返回的结果是 0

  • 如果结果大于 2n – 1,则返回的结果将为 2n – 1。

只要出现这些情况,就称为饱和。 当出现饱和时,有些指令会设置 Q 标记。

posted @ 2013-05-16 17:02  水上云天  阅读(919)  评论(0编辑  收藏  举报