5.1. Introduction

This chapter gives a basic, practical understanding of how to write ARM and Thumb assembly language modules. It also gives information on the facilities provided by the ARM assembler (armasm). For additional details about armasm, see Chapter 5 Assembler in the ARM Software Development Toolkit Reference Guide.

This chapter does not provide a detailed description of either the ARM instruction set or the Thumb instruction set. This information can be found in the ARM Architectural Reference Manual, or in an appropriate ARM data sheet.

Copyright © 1997, 1998 ARM Limited. All rights reserved.ARM DUI 0040D