Hitachi HIDIC MICRO-EH Applications Manual page 125

Table of Contents

Advertisement

Item number
Application instructions-6
Ladder format
ROR (d, n)
Instruction format
ROR (d, n)
Usable I/O
d
I/O to be rotated
Number of bits to be
n
rotated
Function
Rotates the contents of d to the right (toward the lower digits) by n bits.
The content of the least significant bit is input to C (R7F0) while the content of C (R7F0) is input to the most significant bit.
This is repeated n times.
The content of C (R7F0) is set in the nth bit from the most significant bit.
The content of the nth bit from the least significant bit is set in C (R7F0).
Before execution
After execution
Bn-1
n bits
Most significant bit (MSB)
If d is a word:
Designates the shift amount, depending on the contents (0 to 15) of the lower 4 bits (b3 to b0) of n
(WX, WY, WR, WM, TC). (Upper bits are ignored and considered as "0.")
The n (constant) can be set to 0 to 15 (decimal).
If d is a double word:
Designates the shift amount, depending on the contents (0 to 31) of the lower 5 bits (b4 to b0) of n
(WX, WY, WR, WM, TC). (Upper bits are ignored and considered as "0.")
The n (constant) can be set to 0 to 31 (decimal).
Notes
If n is equal to "0," the rotation is not performed. The previous state is retained in C.
Program example
R000
DIF0
Program description
When R000 rises, WR0000 is shifted to the right by one bit.
At this time, the value of the least significant bit, b0, is set in R7F0, and the value of R7F0 immediately prior to the shift is
set in the most significant bit, b15.
Name
Condition code
R7F4
R7F3
R7F2
DER
ERR
SD
Number of steps
Condition
Bit
R,
TD, SS,
X
Y
M
CU, CT
WX WY
d
n bits
Bn
B3 B2 B1 C
Least significant bit (LSB)
R0R (WR0000 ,1 )
5-75
Chapter 5 Instruction Specifications
Rotate right
Processing time (µs)
R7F1
R7F0
Average Maximum
V
C
47
Steps
3
75
Word
Double word
WR,
WM TC DX DY
B3 B2 B1
C (R7F0)
Bn
LD
AND DIF0
[
R0R
]
Remark
Upper case: W
Lower case: DW
DR,
Other
DM
The constant is set in
decimal.
R000
(WR0000,1)

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents