
156 EPSON S5U1C62000A MANUAL
(S1C60/62 FAMILY ASSEMBLER PACKAGE)
CHAPTER 9: DEBUGGER
9.9.3 Program Memory Operation
as (assemble mnemonic)
Function
This command assembles the input mnemonic and rewrites the corresponding code to the program
memory at the specified address.
Format
>as↵ (guidance mode)
Start address ? : <address>↵
Address Original code Original mnemonic
: <mnemonic>↵
..........
>
<address>: Start address from which to write code; hexadecimal or symbol (IEEE-695 format only)
<mnemonic>: Input mnemonic; valid mnemonic of S1C62 (expression and symbols are supported)
Condition: 0 ≤ address ≤ last program memory address
Example
>as↵
Start address ? 100↵ ... Address is input.
0100 e0f LD A, 0xf : LD A,0xF↵ ... Mnemonic is input.
Source file name (enter to ignore) : ↵ ... Ignored ∗
0101 fe0 LD SPH, A : LD B,0xA↵
Source file name (enter to ignore) : ↵
0102 e00 LD A, 0x0 : q↵ ... Command is terminated.
>
∗ Source file name should be entered when a symbol/label is used as the operand. Specify the source
file name in which the symbol was defined.
0100 e0f LD A, 0xf : JP LOOP↵ ... Symbol is used.
Source file name (enter to ignore) : main.s↵ ... Source file name is input.
Notes
• The start address you specified must be within the range of the program memory area available with
each microcomputer model.
An error results if the input one is not a hexadecimal number or not a valid symbol.
Error : invalid value.
An error results if the limit is exceeded.
Error : Program address out of range.
•An error results if the input mnemonic is invalid for S1C62.
Error : illegal mnemonic.
• In guidance mode, the following keyboard inputs have special meaning:
"q↵"… Command is terminated. (finish inputting and start execution)
"^↵"… Return to previous address.
"↵"… Input is skipped. (keep current value)
If the maximum address of program memory is reached and gets a valid input other than "^↵", the
command is terminated.