141
5-14-9
MOVE DIGIT – MOVD(83)
S
: Source word
IR, SR, AR, DM, HR, TC, LR, #
Di:
Digit designator (BCD)
IR, AR, DM, HR, TC, LR, #
Ladder Symbols
Operand Data Areas
D
: Destination word
IR, AR, DM, HR, TC, LR
MOVD(83)
S
Di
D
@MOVD(83)
S
Di
D
Limitations
The rightmost three digits of Di must each be between 0 and 3.
When the execution condition is OFF, MOVD(83) is not executed. When the
execution condition is ON, MOVD(83) copies the content of the specified
digit(s) in S to the specified digit(s) in D. Up to four digits can be transferred
at one time. The first digit to be copied, the number of digits to be copied,
and the first digit to receive the copy are designated in Di as shown below.
Digits from S will be copied to consecutive digits in D starting from the desig-
nated first digit and continued for the designated number of digits. If the last
digit is reached in either S or D, further digits are used starting back at digit 0.
First digit in S (0 to 3)
Number of digits (0 to 3)
0: 1 digit
1: 2 digits
2: 3 digits
3: 4 digits
First digit in D (0 to 3)
Digit number:
3 2 1 0
Not used.
The following show examples of the data movements for various values of
Di.
0
1
2
3
0
1
2
3
0
1
2
3
0
1
2
3
S
Di: 0031
Di: 0023
Di: 0030
Di: 0010
S
S
S
0
1
2
3
D
0
1
2
3
D
0
1
2
3
D
0
1
2
3
D
ER:
At least one of the rightmost three digits of Di is not between 0 and 3.
Indirectly addressed DM word is non-existent. (Content of
*
DM word
is not BCD, or the DM area boundary has been exceeded.)
Description
Digit Designator
Flags
Data Movement
Section 5-14