DL205 User Manual, 4th Edition, Rev. B
5–146
Chapter 5: Standard RLL Instructions - Table
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D
Copy Data From a Data Label Area to V-Memory
In the following example, data is copied from a Data Label Area to V-memory. When X1 is
on, the constant value (K4) is loaded into the accumulator using the Load instruction. This
value specifies the length of the table and is placed in the second stack location after the next
Load and Load Label (LDLBL) instructions are executed. The constant value (K0) is loaded
into the accumulator using the Load instruction. This value specifies the offset for the source
and destination data, and is placed in the first stack location after the LDLBL instruction is
executed. The source address where data is being copied from is loaded into the accumulator
using the LDLBL instruction. The MOVMC instruction specifies the destination starting
location and executes the copying of data from the Data Label Area to V-memory.
WARNING: The offset for this usage of the instruction starts at 0, but may be any number that does not
result in data outside of the source data area being copied into the destination table. When an offset is
outside of the source information boundaries, then unknown data values will be transferred into the
destination table.
Standard RLL
Instructions
1234
CON
4532
CON
6151
C
ON
8845
CON
K
N
K
N
K
N
K
N
DirectSOFT
Handheld Programmer Keystrokes
LD
K4
X1
L
oad the value 4 into the
accumulator specifying the
n
umber of locations to be
copied.
LD
K0
Load the value 0 into the
accumulator specifying the
offset for source and
d
estination locations
L
DLBL
K1
Load the value 1 into the
a
ccumulator specifying the
Data Label Area K1 as the
starting address of the data
to be copied.
V2001
V2002
6151
V2003
8845
V
2004
XXXX
V1777
V2000
1234
Data Label Area
P
rogrammed
A
fter the END
Instruction
MOVMC
V2000
V2000 is the destination
starting address for the data
to be copied.
DLBL K1
STR
$
SHFT
ANDST
L
3
D
SHFT
JMP
K
ENT
SHFT
ANDST
L
3
D
ANDST
L
1
B
ANDST
L
SHFT
ORST
M
AND
V
INST#
O
ORST
M
2
C
1
B
ENT
ENT
1
B
2
C
0
A
0
A
0
A
ENT
SHFT
ANDST
L
3
D
SHFT
JMP
K
0
A
ENT
4
E
XXXX
4532
DS Used
HPP Used