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