
2. MACRO COMPILER AND MACRO
EXECETOR
B–61803E–1/10
PROGRAMMING
12
(9) ROM writing
1. For no initial screen, press <NL> a few times.
2. ”R0” (start)
3. ”<F7> = OFF, F9 = ON” : (FA writer selection)
4. ”<F3> = ON ” : Displays a source program during compiling.
”<F3> = OFF” : Displays only program No. during compiling.
5. No. =
: ”2” : (ROM writing) <NL>
6. Data writing to ROM is started.
7. Writing is completed within a few minutes to 10 minutes or so.
D If compile parameter ”9000.0 = 0” is selected, no comparison
after ROM writing is made, thus making it possible to reduce
the writing time.
(10) Performance Check
Install ROM module after writing to ”MACRO” socket on the main
CPU PCB of Series 16/ Series 18 to check the operation.
PWE = 1 of setting No.0 :
When power is ON while pressing ”DELETE” key, the 10, 000 level
P-CODE variables and program within RAM are cleared.
Job
Keyboard input
Major
classification
Minor classification
Command
Keyboard input
(enter NL at end of
command)
Notes
Data input
Paper tape, keyboard, floppy
disk
INPUT
IN [ string]
a
Input terminated by the string
specified
Data input
Addition from keyboard KEYIN
K OLD, line number, increment
Data added several line at a time
Display filenames for files on
floppy disk
FDLIST FDL
Data display
Any line LIST
L[
line
number
]
Display from the specified line
number
Lines containing the specified
string
LIST L string
d d
Punch spece SPACE SP n Punch n speces
Data output
Punch feed FEED
FE n
Punch n feeds
Data output
Output to paper tape, floppy
disk
OUTPUT
OUT[ string]
a
Alter a whole line ALTER Line number 1 line of data
Alter part of a line
ALTER
A string1
[ , string2 ], { }
n
ALL
d d
d d
Replace ALL or n strings with
string1
Replacement
Replace address character REPLACE
Replace character1 with charac-
ter2
Reverse order of 2 address
data characters
CHANGE
R character1/character2
C character1/character2
Change the order in one block
Insert1 line of data INSERT Line number 1 line of data
Insertion
Insert string INSERT
string1 ,
[, string2 ] { }
n
ALL
d d
d
d
Insert string2 after string1
Copy and add a specified block MOVE MOV[line number1, line number2]
Copy and add the data from line
number1 to line number 2
2.1.5
Table for Editing by P–G
Mate