EasyManua.ls Logo

NXP Semiconductors LPC11U3x

NXP Semiconductors LPC11U3x
523 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
UM10462 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2016. All rights reserved.
User manual Rev. 5.5 — 21 December 2016 522 of 523
NXP Semiconductors
UM10462
Chapter 25: Supplementary information
24.4.5.1.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 468
24.4.5.1.4 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 469
24.4.5.2 AND, ORR, EOR, and BIC . . . . . . . . . . . . . . 469
24.4.5.2.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469
24.4.5.2.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 470
24.4.5.2.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 470
24.4.5.2.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 470
24.4.5.2.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 470
24.4.5.3 ASR, LSL, LSR, and ROR . . . . . . . . . . . . . . 470
24.4.5.3.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470
24.4.5.3.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 471
24.4.5.3.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 471
24.4.5.3.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 471
24.4.5.3.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 471
24.4.5.4 CMP and CMN . . . . . . . . . . . . . . . . . . . . . . . 471
24.4.5.4.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471
24.4.5.4.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 472
24.4.5.4.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 472
24.4.5.4.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 472
24.4.5.4.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 472
24.4.5.5 MOV and MVN . . . . . . . . . . . . . . . . . . . . . . . 472
24.4.5.5.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472
24.4.5.5.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 473
24.4.5.5.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 473
24.4.5.5.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 473
24.4.5.5.5 Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473
24.4.5.6 MULS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473
24.4.5.6.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473
24.4.5.6.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
24.4.5.6.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 474
24.4.5.6.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 474
24.4.5.6.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
24.4.5.7 REV, REV16, and REVSH . . . . . . . . . . . . . . 474
24.4.5.7.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
24.4.5.7.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
24.4.5.7.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 474
24.4.5.7.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 475
24.4.5.7.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 475
24.4.5.8 SXT and UXT . . . . . . . . . . . . . . . . . . . . . . . . 475
24.4.5.8.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475
24.4.5.8.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 475
24.4.5.8.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 475
24.4.5.8.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 475
24.4.5.8.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 475
24.4.5.9 TST. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475
24.4.5.9.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476
24.4.5.9.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 476
24.4.5.9.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 476
24.4.5.9.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 476
24.4.5.9.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 476
24.4.6 Branch and control instructions . . . . . . . . . . 476
24.4.6.1 B, BL, BX, and BLX . . . . . . . . . . . . . . . . . . . 476
24.4.6.1.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476
24.4.6.1.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 477
24.4.6.1.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 477
24.4.6.1.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 477
24.4.6.1.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 477
24.4.7 Miscellaneous instructions . . . . . . . . . . . . . . 478
24.4.7.1 BKPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478
24.4.7.1.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478
24.4.7.1.2 Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . 479
24.4.7.1.3 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . 479
24.4.7.1.4 Condition flags. . . . . . . . . . . . . . . . . . . . . . . 479
24.4.7.1.5 Examples. . . . . . . . . . . . . . . . . . . . . . . . . . . 479
24.4.7.2 CPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479
24.4.7.2.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479
24.4.7.2.2 Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . 479
24.4.7.2.3 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . 479
24.4.7.2.4 Condition flags. . . . . . . . . . . . . . . . . . . . . . . 479
24.4.7.2.5 Examples. . . . . . . . . . . . . . . . . . . . . . . . . . . 479
24.4.7.3 DMB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479
24.4.7.3.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479
24.4.7.3.2 Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . 480
24.4.7.3.3 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . 480
24.4.7.3.4 Condition flags. . . . . . . . . . . . . . . . . . . . . . . 480
24.4.7.3.5 Examples. . . . . . . . . . . . . . . . . . . . . . . . . . . 480
24.4.7.4 DSB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
24.4.7.4.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
24.4.7.4.2 Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . 480
24.4.7.4.3 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . 480
24.4.7.4.4 Condition flags. . . . . . . . . . . . . . . . . . . . . . . 480
24.4.7.4.5 Examples. . . . . . . . . . . . . . . . . . . . . . . . . . . 480
24.4.7.5 ISB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
24.4.7.5.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
24.4.7.5.2 Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . 480
24.4.7.5.3 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . 481
24.4.7.5.4 Condition flags. . . . . . . . . . . . . . . . . . . . . . . 481
24.4.7.5.5 Examples. . . . . . . . . . . . . . . . . . . . . . . . . . . 481
24.4.7.6 MRS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481
24.4.7.6.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481
24.4.7.6.2 Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . 481
24.4.7.6.3 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . 481
24.4.7.6.4 Condition flags. . . . . . . . . . . . . . . . . . . . . . . 481
24.4.7.6.5 Examples. . . . . . . . . . . . . . . . . . . . . . . . . . . 481
24.4.7.7 MSR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481
24.4.7.7.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481
24.4.7.7.2 Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . 482
24.4.7.7.3 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . 482
24.4.7.7.4 Condition flags. . . . . . . . . . . . . . . . . . . . . . . 482
24.4.7.7.5 Examples. . . . . . . . . . . . . . . . . . . . . . . . . . . 482
24.4.7.8 NOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 482
24.4.7.8.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 482
24.4.7.8.2 Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . 482
24.4.7.8.3 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . 482
24.4.7.8.4 Condition flags. . . . . . . . . . . . . . . . . . . . . . . 482
24.4.7.8.5 Examples. . . . . . . . . . . . . . . . . . . . . . . . . . . 482
24.4.7.9 SEV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 482
24.4.7.9.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 482
24.4.7.9.2 Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . 482
24.4.7.9.3 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . . 483
24.4.7.9.4 Condition flags. . . . . . . . . . . . . . . . . . . . . . . 483
24.4.7.9.5 Examples. . . . . . . . . . . . . . . . . . . . . . . . . . . 483
24.4.7.10 SVC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 483
24.4.7.10.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . 483
24.4.7.10.2 Operation. . . . . . . . . . . . . . . . . . . . . . . . . . 483
24.4.7.10.3 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . 483

Table of Contents

Related product manuals