EMS6500 EM Microelectronic, EMS6500 Datasheet - Page 52

no-image

EMS6500

Manufacturer Part Number
EMS6500
Description
Microcontroller Development System 4-bit (Emmon), Simulators 4-bit
Manufacturer
EM Microelectronic
Datasheet
4.
Copyright  2003, EM Microelectronic-Marin SA
4.1.
4.2.
EM66xx Assembler Syntax
This section describes in detail the syntax to be followed in assembly programs to
enable EM66xx assembler to assemble correctly. A full description of the directives,
variable and constant definitions, macros and pseudo-op statements supported by
EM66xx assembler is also provided. The subjects covered in this section include:
General Assembly statement rules
How to include general 'documenting text' within programs
Symbol writing and Syntax
Numeric Expression Syntax
Assembler "Pseudo-op" Directives
A later section explains how to write assembly language programs, and in particular,
how EM66xx assembler features can be utilised.
CPU instructions are written using mnemonics (acronyms) that represent the
required operation. EM66xx assembler is configured for the correct mnemonics set
required by the EM66xx microcontroller family as described in the EM66xx
Instruction Set.
A common feature of all CPU/MPU mnemonics is the division into two basic syntax
elements of:
OPERATOR OPERAND(,OPERAND(,OPERAND))
The OPERATOR specifies in general terms the action that the instruction will
perform, while the OPERANDS specify what the instruction will act upon (unless it is
implied by the OPERATOR in which case no OPERANDS are necessary).
Introduction
Instruction Syntax Basics
44
Development System
www.emmicroelectronic.com
EM66xx
Binder 4.3-01/03 Rev. B/495

Related parts for EMS6500