English
Language : 

SAM3S_14 Datasheet, PDF (114/1087 Pages) ATMEL Corporation – AT91SAM ARM-based Flash MCU
11.13 Multiply and divide instructions
Table 11-21 shows the multiply and divide instructions:
Table 11-21. Multiply and divide instructions
Mnemonic Brief description
MLA
Multiply with Accumulate, 32-bit result
MLS
Multiply and Subtract, 32-bit result
MUL
Multiply, 32-bit result
SDIV
Signed Divide
SMLAL
Signed Multiply with Accumulate
(32x32+64), 64-bit result
SMULL
Signed Multiply (32x32), 64-bit result
UDIV
UMLAL
UMULL
Unsigned Divide
Unsigned Multiply with Accumulate
(32x32+64), 64-bit result
Unsigned Multiply (32x32), 64-bit
result
See
“MUL, MLA, and MLS” on page 115
“MUL, MLA, and MLS” on page 115
“MUL, MLA, and MLS” on page 115
“SDIV and UDIV” on page 117
“UMULL, UMLAL, SMULL, and SMLAL” on
page 116
“UMULL, UMLAL, SMULL, and SMLAL” on
page 116
“SDIV and UDIV” on page 117
“UMULL, UMLAL, SMULL, and SMLAL” on
page 116
“UMULL, UMLAL, SMULL, and SMLAL” on
page 116
SAM3S [DATASHEET]
6500E–ATARM–11-Feb-13
114