DL205 User Manual, 4th Edition, Rev. B
5–144
Chapter 5: Standard RLL Instructions - Table
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D
Table Instructions
Move (MOV)
The Move instruction moves the values from a V-memory
table to another V-memory table the same length. The
function parameters are loaded into the first level of the
accumulator stack and the accumulator by two additional
instructions. Listed below are the steps necessary to program
the Move function.
Step 1: Load the number of V-memory locations to be moved into the first level of the accumulator
stack. This parameter is a HEX value (KFFF max, 7777 octal).
Step 2: Load the starting V-memory location for the locations to be moved into the accumulator.
This parameter must be a HEX value.
Step 3: Insert the MOVE instruction which specifies starting V-memory location (Vaaa) for the
destination table.
Helpful hint: — For parameters that require HEX values when referencing memory locations,
the LDA instruction can be used to convert an octal address to the HEX equivalent and load
the value into the accumulator.
In the following example, when X1 is on, the constant value (K6) is loaded into the
accumulator using the Load instruction. This value specifies the length of the table and is
placed in the first stack location after the Load Address instruction is executed. The octal
address 2000 (V2000), the starting location for the source table is loaded into the
accumulator. The destination table location (V2030) is specified in the Move instruction.
V aaa
MOV
þ
þ
þ
þ
230
240
250-1
260
Operand Data Type
DL230 Range
DL240 Range
DL250-1 Range
DL260 Range
aaa
aaa
aaa
aaa
V-memory V
All (See page 3 - 53)
All (See page 3 - 54)
All (See page 3 - 55)
All (See page 3 - 56)
Pointer P
All (See page 3 - 53)
All (See page 3 - 54)
All (See page 3 - 55)
All (See page 3 - 56)
St
an
da
rd
R
LL
I
n
s
tr
uc
t
io
n
s
H
and
hel
d
P
r
o
g
ra
mm
e
r
K
e
y
s
tr
o
k
e
s
L
D
K
6
X1
L
o
ad t
he
co
n
s
tant
v
a
l
u
e
6
(
H
E
X
)
i
nt
o
t
he
l
o
w
e
r
1
6
b
i
t
s
o
f
t
he
a
ccu
m
u
l
at
o
r
L
D
A
O
2000
C
o
n
v
e
rt
oc
ta
l
2000
t
o
H
E
X
4
00
and
l
o
ad t
he
v
a
l
u
e
i
nt
o
t
he
a
ccu
m
u
l
at
o
r
M
O
V
V
20
3
0
C
o
p
y
t
he
s
p
e
ci
f
i
e
d ta
b
le
l
oc
at
io
n
s
t
o
a ta
b
le
b
e
g
i
nn
i
n
g
at
l
oc
at
io
n
V
20
3
0
V
20
3
0
0
1
2
3
V
20
3
1
0
5
0 0
V
20
3
2
9 9 9 9
V
20
33
3
0
7
4
V
20
3
4
8
9
8
9
V
20
3
5
1
0
1
0
V
20
3
6
X X X X
V
20
3
7
X X X X
V
202
6
X X X X
V
202
7
X X X X
V
2000
0
1
2
3
V
200
1
0
5
0 0
V
2002
9 9 9 9
V
200
3
3
0
7
4
V
200
4
8
9
8
9
V
200
5
1
0
1
0
V
200
6
X X X X
V
200
7
X X X X
V
1
77
6
X X X X
V
1
777
X X X X
S
T
R
$
S
H
F
T
A
N
D
S
T
L
3
D
S
H
F
T
J
M
P
K
6
G
E
N
T
S
H
F
T
A
N
D
S
T
L
3
D
0
A
2
C
0
A
0
A
0
A
E
N
T
S
H
F
T
O
RS
T
M
I
N
S
T
#
O
1
B
E
N
T
2
C
0
A
0
A
E
N
T
3
D
A
N
D
V
DS
Used
HPP Used