Download ETEC Assembler Reference Manual

Transcript
1. Introduction
extremely difficult and (to say the least) far from satisfying.
Having said that, ASH WARE’s strong bias towards supporting a strict syntax has been
tempered by our requirement to support the existing code base. We have therefore chosen
the following approach. We have chosen to support and document a single consistent
syntax both in this manual and in the assembler itself. This syntax has been chosen such
that it is supported both by our own assembler and (as far as we can determine) by more
recent versions of the Freescale syntax.
In the one or two cases where the existing syntax is flat-out wrong, it is simply not
supported. Instead, a new and correct syntax has been developed, and use of the wrong
syntax results in an error message in which the new and correct syntax is shown.
But in some cases ASH WARE supports additional syntax varieties where the syntax
variation has broad use. We generally discourage use of these syntax variations and
wherever possible generate warnings when this non-standard syntax is encountered. It is
strongly recommended that users migrate their assembly to the syntax documented within
this manual.
page 12, Assembler Reference Manual
(C) 2007-2015
Freescale Syntax