
Appendix D Use of Application Instructions|DOP-EXIO Series
Revision March, 2008, Doc. Name: 2007PDD23000014 D-47
Mnemonic Operands Function
ROR D
D
n
Rotation Right
Bit Devices Word Devices
X Y M S K H KnX KnY KnM KnS T C D E F
D
n
y Note:
1. If D is used in device F, only 16-bit instruction is applicable.
2. If D is designated as KnY, KnM, and KnS, only K4 (16-bit) and K8
(32-bit) are valid.
3. Range of n: 1 ~ 16 (16-bit); 1 ~ 32 (32-bit)
16-bit instruction (5 Steps)
ROR
Continuous
execution
32-bit instruction (9 Steps)
DROR
Continuous
execution
y Flags: M1022 (Carry flag)
Operands:
D
: Device to be rotated
n
: Number of bits to be rotated in 1 rotation
Explanations:
This instruction rotates the device content designated by D to the right for n bits.
Program Example:
When X0 = Off→On, the 16 bits (4 bits as a group) in D10 will rotate to the right, as shown in the figure
below. The bit marked with
※ will be sent to carry flag M1022.
011 10 101 0 0111 001
010111001111001 0
0
higher bit lower bit
higher bit lower bit
X0
RORP
D10
K4
Rotate to the right
16 bits
Carry
flag
Carry
flag
After one rotation
to the right
D10
D10
Komentarze do niniejszej Instrukcji