ARM Cortex-M3 Guide de l'utilisateur Page 35

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 137
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 34
Programmers Model
ARM DDI 0337I Copyright © 2005-2008, 2010 ARM Limited. All rights reserved. 3-5
ID072410 Non-Confidential
Subtract Subtract
SUB Rd, Rn, <op2>
1
Subtract with borrow
SBC Rd, Rn, <op2>
1
Reverse
RSB Rd, Rn, <op2>
1
Multiply Multiply
MUL Rd, Rn, Rm
1
Multiply accumulate
MLA Rd, Rn, Rm
2
Multiply subtract
MLS Rd, Rn, Rm
2
Long signed
SMULL RdLo, RdHi, Rn, Rm
3 to 5
a
Long unsigned
UMULL RdLo, RdHi, Rn, Rm
3 to 5
a
Long signed accumulate
SMLAL RdLo, RdHi, Rn, Rm
4 to 7
a
Long unsigned accumulate
UMLAL RdLo, RdHi, Rn, Rm
4 to 7
a
Divide Signed
SDIV Rd, Rn, Rm
2 to 12
b
Unsigned
UDIV Rd, Rn, Rm
2 to 12
b
Saturate Signed
SSAT Rd, #<imm>, <op2>
1
Unsigned
USAT Rd, #<imm>, <op2>
1
Compare Compare
CMP Rn, <op2>
1
Negative
CMN Rn, <op2>
1
Logical AND
AND Rd, Rn, <op2>
1
Exclusive OR
EOR Rd, Rn, <op2>
1
OR
ORR Rd, Rn, <op2>
1
OR NOT
ORN Rd, Rn, <op2>
1
Bit clear
BIC Rd, Rn, <op2>
1
Move NOT
MVN Rd, <op2>
1
AND test
TST Rn, <op2>
1
Exclusive OR test
TEQ Rn, <op1>
Shift Logical shift left
LSL Rd, Rn, #<imm>
1
Logical shift left
LSL Rd, Rn, Rs
1
Logical shift right
LSR Rd, Rn, #<imm>
1
Logical shift right
LSR Rd, Rn, Rs
1
Arithmetic shift right
ASR Rd, Rn, #<imm>
1
Arithmetic shift right
ASR Rd, Rn, Rs
1
Table 3-1 Cortex-M3 instruction set summary (continued)
Operation Description Assembler Cycles
Vue de la page 34
1 2 ... 30 31 32 33 34 35 36 37 38 39 40 ... 136 137

Commentaires sur ces manuels

Pas de commentaire