Chapter 5 Instruction Specifications
5-75
Item number
Application instructions-6
Name
Rotate right
Ladder format
Condition code
Processing time (
µ
s)
Remark
R7F4
R7F3
R7F2
R7F1
R7F0
Average Maximum
ROR (d, n)
DER
ERR
SD
V
C
Upper case: W
z
z
z
z
↕
47
Lower case: DW
Instruction format
Number of steps
Condition
Steps
ROR (d, n)
3
75
Bit
Word
Double word
Usable I/O
X
Y
R,
M
TD, SS,
CU, CT
WX WY
WR,
WM TC DX DY
DR,
DM
C
o
nstant
Other
d
I/O to be rotated
{
{
{
{
{
n
Number of bits to be
rotated
{
{
{
{
{
The constant is set in
decimal.
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).
Bn
C (R7F0)
d
Bn-1
Bn
B3 B2 B1
B3 B2 B1 C
n bits
Most significant bit (MSB)
Least significant bit (LSB)
Before execution
After execution
n bits
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
R0R (WR0000 ,1 )
LD
R000
AND DIF0
[
R0R
(WR0000,1)
]
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.
ROR (d,
n)
Содержание HIDIC MICRO-EH
Страница 1: ...HITACHI PROGRAMMABLE CONTROLLER APPLICATION MANUAL NJI 350B X ...
Страница 12: ...MEMO ...
Страница 14: ...Chapter 1 Features 1 2 MEMO ...
Страница 50: ...Chapter 4 Product lineup and wiring 4 18 MEMO ...
Страница 196: ...Chapter 5 Instruction Specifications 5 146 ...
Страница 263: ...Chapter 11 Communication Specifications 11 10 MEMO ...