O'Reilly logo

ARM System Developer's Guide by Chris Wright, Dominic Symes, Andrew Sloss

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

APPENDIX A

ARM AND THUMB ASSEMBLER INSTRUCTIONS

A.1. USING THIS APPENDIX

A.2. SYNTAX

A.2.1. Optional Expressions

A.2.2. Register Names

A.2.3. Values Stored as Immediates

A.2.4. Condition Codes and Flags

A.2.5. Shift Operations

A.3. ALPHABETICAL LIST OF ARM AND THUMB INSTRUCTIONS

A.4. ARM ASSEMBLER QUICK REFERENCE

A.4.1. ARM Assembler Variables

A.4.2. ARM Assembler Labels

A.4.3. ARM Assembler Expressions

A.4.4. ARM Assembler Directives

A.5. GNU ASSEMBLER QUICK REFERENCE

A.5.1. GNU Assembler Directives

This appendix lists the ARM and Thumb instructions available up to, and including, ARM architecture ARMv6, which was just released at the time of writing. We list the operations in alphabetical order for easy reference. Sections A.4 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required