APPENDIX A

The Cortex-M3 Instruction Set, Reference Material

This appendix is the Cortex™-M3 instruction set description from the ARM Cortex-M3 user guide reference material; it is reproduced with permission from ARM. The following sections give general information:

• Instruction set summary on page 349

• About the instruction descriptions on page 353

Each of the following sections describes a functional group of Cortex-M3 instructions. Together they describe all the instructions supported by the Cortex-M3 processor:

• Memory access instructions on page 361

• General data-processing instructions on page 373

• Multiply and divide instructions on page 383

• Saturating instructions on page 386

• Bitfield instructions on page 388

• Branch and control ...

Get The Definitive Guide to the ARM Cortex-M3, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.