データシートサーチシステム
  Japanese  ▼
ALLDATASHEET.JP

X  

PM0056 データシート(PDF) 83 Page - STMicroelectronics

部品番号 PM0056
部品情報  This programming manual provides information
PDF  156 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
メーカー  STMICROELECTRONICS [STMicroelectronics]
ホームページ  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

PM0056 データシート(HTML) 83 Page - STMicroelectronics

Back Button PM0056 Datasheet HTML 79Page - STMicroelectronics PM0056 Datasheet HTML 80Page - STMicroelectronics PM0056 Datasheet HTML 81Page - STMicroelectronics PM0056 Datasheet HTML 82Page - STMicroelectronics PM0056 Datasheet HTML 83Page - STMicroelectronics PM0056 Datasheet HTML 84Page - STMicroelectronics PM0056 Datasheet HTML 85Page - STMicroelectronics PM0056 Datasheet HTML 86Page - STMicroelectronics PM0056 Datasheet HTML 87Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 83 / 156 page
background image
DocID15491 Rev 5
83/156
PM0056
The Cortex-M3 instruction set
3.6
Multiply and divide instructions
Table 28 shows the multiply and divide instructions.
3.6.1
MUL, MLA, and MLS
Multiply, multiply with accumulate, and multiply with subtract, using 32-bit operands, and
producing a 32-bit result.
Syntax
MUL{S}{cond} {Rd,} Rn, Rm ; Multiply
MLA{cond} Rd, Rn, Rm, Ra ; Multiply with accumulate
MLS{cond} Rd, Rn, Rm, Ra ; Multiply with subtract
where:
‘cond’ is an optional condition code (see Conditional execution on page 57)
‘S’ is an optional suffix. If S is specified, the condition code flags are updated on the
result of the operation (see Conditional execution on page 57).
‘Rd’ is the destination register. If Rd is omitted, the destination register is Rn
‘Rn’, ‘Rm’ are registers holding the values to be multiplied
‘Ra’ is a register holding the value to be added to or subtracted from
Table 28. Multiply and divide instructions
Mnemonic
Brief description
See
MLA
Multiply with accumulate, 32-bit result MUL, MLA, and MLS on page 83
MLS
Multiply and subtract, 32-bit result
MUL, MLA, and MLS on page 83
MUL
Multiply, 32-bit result
MUL, MLA, and MLS on page 83
SDIV
Signed divide
SDIV and UDIV on page 86
SMLAL
Signed multiply with accumulate
(32x32+64), 64-bit result
UMULL, UMLAL, SMULL, and SMLAL on
page 85
SMULL
Signed multiply (32x32), 64-bit result
UMULL, UMLAL, SMULL, and SMLAL on
page 85
UDIV
Unsigned divide
SDIV and UDIV on page 86
UMLAL
Unsigned multiply with accumulate
(32x32+64), 64-bit result
UMULL, UMLAL, SMULL, and SMLAL on
page 85
UMULL
Unsigned multiply (32x32), 64-bit
result
UMULL, UMLAL, SMULL, and SMLAL on
page 85



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


データシート ダウンロード

Go To PDF Page


リンク URL



ALLDATASHEETはお客様のビジネスに役立ちますか?  [ DONATE ] 

Alldatasheetは   |   広告   |   お問い合わせ   |   プライバシーポリシー   |   データシートへのリンク    |   リンク交換   |   メーカーリスト
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com