ARM Instruction Reference
ARM DUI 0068B
Copyright © 2000, 2001 ARM Limited. All rights reserved.
4-43
Condition flags
If
S
is specified, these instructions:
•
update the N and Z flags according to the result
•
corrupt the C and V flags in ARM architecture v4 and earlier
•
do not affect the C or V flags in ARM architecture v5 and later.
Architectures
These instructions are available in ARM architecture v3M, and ARM architecture v4
and above except xM variants.
Examples
UMULL r0,r4,r5,r6
UMLALS r4,r5,r3,r8
SMLALLES r8,r9,r7,r6
SMULLNE r0,r1,r9,r0 ; Rs can be the same as other
; registers
Incorrect examples
UMULL r1,r15,r10,r2 ; use of r15 not allowed
SMULLLE r0,r1,r0,r5 ; RdLo, RdHi and Rm must all be
; different registers
Содержание Developer Suite
Страница 10: ...Preface x Copyright 2000 2001 ARM Limited All rights reserved ARM DUI 0068B ...
Страница 110: ...Assembler Reference 3 32 Copyright 2000 2001 ARM Limited All rights reserved ARM DUI 0068B ...
Страница 185: ...ARM Instruction Reference ARM DUI 0068B Copyright 2000 2001 ARM Limited All rights reserved 4 75 Example MSR CPSR_f r5 ...
Страница 238: ...Thumb Instruction Reference 5 44 Copyright 2000 2001 ARM Limited All rights reserved ARM DUI 0068B ...
Страница 282: ...Vector Floating point Programming 6 44 Copyright 2000 2001 ARM Limited All rights reserved ARM DUI 0068B ...
Страница 360: ...Index Index 6 Copyright 2000 2001 ARM Limited All rights reserved ARM DUI 0068B ...