OM13008,598 NXP Semiconductors, OM13008,598 Datasheet - Page 441

no-image

OM13008,598

Manufacturer Part Number
OM13008,598
Description
BOARD LPC XPRESSO LPC122X
Manufacturer
NXP Semiconductors
Series
LPCXpressor
Datasheets

Specifications of OM13008,598

Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
568-6642
OM13008
NXP Semiconductors
25.4.4.3.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 388
25.4.4.3.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 388
25.4.4.4
25.4.4.4.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388
25.4.4.4.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 388
25.4.4.4.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 388
25.4.4.4.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 388
25.4.4.4.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 388
25.4.4.5
25.4.4.5.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389
25.4.4.5.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 389
25.4.4.5.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 389
25.4.4.5.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 389
25.4.4.5.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 390
25.4.4.5.6 Incorrect examples . . . . . . . . . . . . . . . . . . . . 390
25.4.4.6
25.4.4.6.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390
25.4.4.6.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 390
25.4.4.6.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 390
25.4.4.6.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 390
25.4.4.6.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 391
25.4.5
25.4.5.1
25.4.5.1.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391
25.4.5.1.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 392
25.4.5.1.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 392
25.4.5.1.4 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 393
25.4.5.2
25.4.5.2.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393
25.4.5.2.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 394
25.4.5.2.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 394
25.4.5.2.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 394
25.4.5.2.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 394
25.4.5.3
25.4.5.3.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394
25.4.5.3.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 395
25.4.5.3.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 395
25.4.5.3.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 395
25.4.5.3.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 395
25.4.5.4
25.4.5.4.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395
25.4.5.4.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 396
25.4.5.4.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 396
25.4.5.4.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 396
25.4.5.4.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 396
25.4.5.5
25.4.5.5.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396
25.4.5.5.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 397
25.4.5.5.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 397
25.4.5.5.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 397
25.4.5.5.5 Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397
25.4.5.6
25.4.5.6.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397
25.4.5.6.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 398
25.4.5.6.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 398
25.4.5.6.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 398
25.4.5.6.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 398
25.4.5.7
UM10441
User manual
LDR, PC-relative. . . . . . . . . . . . . . . . . . . . . . 388
LDM and STM . . . . . . . . . . . . . . . . . . . . . . . 388
PUSH and POP . . . . . . . . . . . . . . . . . . . . . . 390
General data processing instructions . . . . . . 391
ADC, ADD, RSB, SBC, and SUB . . . . . . . . . 391
AND, ORR, EOR, and BIC . . . . . . . . . . . . . . 393
ASR, LSL, LSR, and ROR . . . . . . . . . . . . . . 394
CMP and CMN . . . . . . . . . . . . . . . . . . . . . . . 395
MOV and MVN . . . . . . . . . . . . . . . . . . . . . . . 396
MULS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397
REV, REV16, and REVSH . . . . . . . . . . . . . . 398
All information provided in this document is subject to legal disclaimers.
Rev. 1.1 — 10 March 2011
25.4.5.7.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398
25.4.5.7.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 398
25.4.5.7.3 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . 398
25.4.5.7.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 399
25.4.5.7.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 399
25.4.5.8
25.4.5.8.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399
25.4.5.8.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 399
25.4.5.8.3 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . 399
25.4.5.8.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 399
25.4.5.8.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 399
25.4.5.9
25.4.5.9.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400
25.4.5.9.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 400
25.4.5.9.3 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . 400
25.4.5.9.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 400
25.4.5.9.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 400
25.4.6
25.4.6.1
25.4.6.1.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400
25.4.6.1.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 401
25.4.6.1.3 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . 401
25.4.6.1.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 401
25.4.6.1.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 401
25.4.7
25.4.7.1
25.4.7.1.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402
25.4.7.1.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
25.4.7.1.3 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . 403
25.4.7.1.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 403
25.4.7.1.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
25.4.7.2
25.4.7.2.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
25.4.7.2.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
25.4.7.2.3 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . 403
25.4.7.2.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 403
25.4.7.2.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
25.4.7.3
25.4.7.3.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
25.4.7.3.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
25.4.7.3.3 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . 404
25.4.7.3.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 404
25.4.7.3.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
25.4.7.4
25.4.7.4.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
25.4.7.4.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
25.4.7.4.3 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . 404
25.4.7.4.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 404
25.4.7.4.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
25.4.7.5
25.4.7.5.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
25.4.7.5.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
25.4.7.5.3 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . 405
25.4.7.5.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 405
25.4.7.5.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 405
25.4.7.6
25.4.7.6.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405
25.4.7.6.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 405
SXT and UXT. . . . . . . . . . . . . . . . . . . . . . . . 399
TST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399
Branch and control instructions . . . . . . . . . . 400
B, BL, BX, and BLX . . . . . . . . . . . . . . . . . . . 400
Miscellaneous instructions . . . . . . . . . . . . . . 402
BKPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402
CPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
DMB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
DSB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
ISB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
MRS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405
Chapter 26: Supplementary information
UM10441
© NXP B.V. 2011. All rights reserved.
441 of 442

Related parts for OM13008,598