4.3.13. SDIV 和 UDIV

有符号除法和无符号除法。

语法

SDIV{cond} {Rd}, Rn, Rm
UDIV{cond} {Rd}, Rn, Rm

其中:

cond

是一个可选的条件代码(请参阅条件执行)。

Rd

是目标寄存器。

Rn

为存放被除数的寄存器。

Rm

为存放除数的寄存器。

寄存器限制

pc 或 sp 不可用于 RdRnRm

体系结构

这些 32 位 Thumb 指令仅可用于 ARMv7-R 和 ARMv7-M。

无 ARM 或 16 位 Thumb SDIVUDIV 指令。

Copyright © 2002-2008 ARM Limited. All rights reserved.ARM DUI 0204IC
Non-Confidential