In This Book

This manual explains the syntax for assembly-language statements that the CodeWarrior assemblers use. These explanations cover macros and directives, as well as simple statements.

Note: For information about the inline assembler of the CodeWarrior C/C++ compiler, refer to the Targeting Manual for your target processor or the Target Assembler/Compiler Manual.

All the assemblers share the same basic assembly-language syntax. but instruction mnemonics and register names are different for each target processor.

To get the most from this manual, you should be familiar with assembly language and with your target processor.

Unless otherwise stated, all the information in this manual applies to all the assemblers. The following table lists the general chapters of this manual - the chapters that pertain to all the assemblers. This manual also includes a chapter that is specific to your target processor.

Table 1. Chapter Descriptions
Chapter Title Description
Introduction Describes an overview about this manual.
Assembly Language Syntax Describes the main syntax of assembly language statements.
Using Directives Describes the assembler directives.
Using Macros Describes how to define and invoke macros.
Kinetis Assembler General Settings Describes the assembler settings that are common among the assemblers.

The code examples in the general chapters are for x86 processors. If the corresponding code is different for your target processor, the processor-specific chapter includes counterpart examples.