English
Language : 

GMS84512 Datasheet, PDF (97/123 Pages) Hynix Semiconductor – 8-BIT SINGLE CHIP MICROCOMPUTER
GMS 84512 / 84524
5.3 ASSEMBLER { Ref. GMS800 SERIES MDS MANUAL }
ASSEMBLER is a S/W which translates source code to object code.
Especially GMS800 Series is like with high level language.
Source Program
ASSEMBLER
Oject Program
( *.OBJ, *.OB2 )
List File
( *.LST )
5.3.1 Structure of Source Program List
Structure of source program list is shown below.
Label Field
Opcode Field
Operand Field
Comment Field
:
space
Label:
Symbol
space
;
Character String
Numeric constant, Character constant,Operator
G8MC Instruction, Pseudo-instruction
5.3.2 PSEUDO-INSTRUCTION
FUNCTION
Constant definition
ROM data definition
Defining RAM symbol
Address alteration
Program End
Inserting external files
Refer to external symbols
Outputting List files
Macro definition
PSEUDO-INSTRUCTION
EQU (EQUAL)
DB (DEFINE BYTE )
DW (DEFINE WORD )
DS (DEFINE STORAGE )
ORG (ORIGIN )
END
INCLUDE
PUBLIC
EXTRN (EXTERNAL )
LIST
NOLIST
TITLE
PAGE
(NO LIST )
MACRO
ENDM (END OF MACRO )
5-5