APPENDIX A ASSEMBLER (Sub tool chain)
S5U1C88000C MANUAL II
EPSON
209
WORKBENCH/DEV TOOLS/OLD ASSEMBLER
<Pseudo-instruction>
Section setting pseudo-instructions
(CODE, DATA)
Data definition pseudo-instructions
(DB, DW, DL, ASCII, PARITY)
Symbol definition pseudo-instructions
(EQU, SET)
Location counter control pseudo-instruction
(ORG)
External definition and reference pseudo-instructions
(EXTERNAL, PUBLIC)
Source file insertion pseudo-instruction
(INCLUDE) sap88 only
Assembly termination pseudo-instruction
(END)
Macro related pseudo-instructions
(MACRO–ENDM, DEFINE, LOCAL, PURGE, UNDEF,
IRP–ENDR, IRPC–ENDR, REPT–ENDR) sap88 only
Conditional assembly pseudo-instructions
(IFC–ENDIF, IFDEF–ENDIF, IFNDEF–ENDIF) sap88 only
Output list control pseudo-instructions
(LINENO, SUBTITLE, SKIP, NOSKIP, LIST, NOLIST, EJECT)
Use to specify sections.
* Specifies the program area and data area.
(For more details refer to "A.2.3.2 Cross assembler (asm88)".)
Specifies various data within the program memory.
Allocates constant to symbols (voluntary name) used within
the source program.
Sets the program counter.
Allows for symbols and labels to be referenced between modules.
Inserts contents of other source files in voluntary places.
Specified the assembly end point.
Defines the macro statement.
Assembly or skip can be set according to the definition
of the symbol.
Controls the output to the assembly list file.
Pseudo-instruction by function
Description
Unlike CPU instructions, pseudo-instructions do not directly compose of application programs upon
executing control instructions to the sap88 and asm88.
The pseudo-instructions that can be used with this assembler are indicated above according to their
functions. (Refer to Appendix B for more details.)