EasyManua.ls Logo

Omron CJ - 08-2008 - Data Shift Instructions

Omron CJ - 08-2008
733 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
478
Instruction Execution Times and Number of Steps Section 10-5
Note When a double-length operand is used, add 1 to the value shown in the length
column in the following table.
10-5-7 Data Shift Instructions
Note When a double-length operand is used, add 1 to the value shown in the length
column in the following table.
Instruction Mnemonic Code Length
(steps)
(See
note.)
ON execution time (
µs) Conditions
CPU6@H-R CPU6@HCPU4@HCPU4@ CJ1M
excluding
CPU11/21
CJ1M
CPU11/21
SHIFT
REGISTER
SFT 010 3 7.4 7.4 10.4 10.4 11.9 15.3 Shifting 1 word
187.3 433.2 488.0 763.1 1.39 ms 1.43 ms Shifting 1,000
words
REVERSIBLE
SHIFT
REGISTER
SFTR 084 4 6.9 6.9 7.2 9.6 11.4 15.5 Shifting 1 word
399.3 615.3 680.2 859.6 1.43 ms 1.55 ms Shifting 1,000
words
ASYNCHRO-
NOUS SHIFT
REGISTER
ASFT 017 4 6.2 6.2 6.4 7.7 13.4 14.2 Shifting 1 word
1.22 ms 1.22 ms 1.22 ms 2.01 ms 2.75 ms 2.99 ms Shifting 1,000
words
WORD SHIFT WSFT 016 4 4.5 4.5 4.7 7.8 9.6 12.3 Shifting 1 word
171.5 171.5 171.7 781.7 928.0 933.3 Shifting 1,000
words
ARITHMETIC
SHIFT LEFT
ASL 025 2 0.18 0.22 0.32 0.37 0.45 0.45 ---
DOUBLE SHIFT
LEFT
ASLL 570 2 0.32 0.40 0.56 0.67 0.80 0.80 ---
ARITHMETIC
SHIFT RIGHT
ASR 026 2 0.18 0.22 0.32 0.37 0.45 0.45 ---
DOUBLE SHIFT
RIGHT
ASRL 571 2 0.32 0.40 0.56 0.67 0.80 0.80 ---
ROTATE LEFT ROL 027 2 0.18 0.22 0.32 0.37 0.45 0.45 ---
DOUBLE ROTATE
LEFT
ROLL 572 2 0.32 0.40 0.56 0.67 0.80 0.80 ---
ROTATE LEFT
WITHOUT CARRY
RLNC 574 2 0.18 0.22 0.32 0.37 0.45 0.45 ---
DOUBLE ROTATE
LEFT WITHOUT
CARRY
RLNL 576 2 0.32 0.40 0.56 0.67 0.80 0.80 ---
ROTATE RIGHT ROR 028 2 0.18 0.22 0.32 0.37 0.45 0.45 ---
DOUBLE ROTATE
RIGHT
RORL 573 2 0.32 0.40 0.56 0.67 0.80 0.80 ---
ROTATE RIGHT
WITHOUT CARRY
RRNC 575 2 0.18 0.22 0.32 0.37 0.45 0.45 ---
DOUBLE ROTATE
RIGHT WITHOUT
CARRY
RRNL 577 2 0.32 0.40 0.56 0.67 0.80 0.80 ---
ONE DIGIT SHIFT
LEFT
SLD 074 3 5.9 5.9 6.1 8.2 7.6 12.95 Shifting 1 word
561.1 561.1 626.3 760.7 1.15 ms 1.27 ms Shifting 1,000
words
ONE DIGIT SHIFT
RIGHT
SRD 075 3 6.9 6.9 7.1 8.7 8.6 15.00 Shifting 1 word
760.5 760.5 895.5 1.07 ms 1.72 ms 1.82 ms Shifting 1,000
words
SHIFT N-BIT DATA
LEFT
NSFL 578 4 7.5 7.5 8.3 10.5 14.8 16.0 Shifting 1 bit
34.5 40.3 45.4 55.5 86.7 91.3 Shifting 1,000 bits
SHIFT N-BIT DATA
RIGHT
NSFR 579 4 7.5 7.5 8.3 10.5 14.7 15.9 Shifting 1 bit
48.2 50.5 55.3 69.3 114.1 119.6 Shifting 1,000 bits
SHIFT N-BITS
LEFT
NASL 580 3 0.18 0.22 0.32 0.37 0.45 0.45 ---
DOUBLE SHIFT N-
BITS LEFT
NSLL 582 3 0.32 0.40 0.56 0.67 0.80 0.80 ---
SHIFT N-BITS
RIGHT
NASR 581 3 0.18 0.22 0.32 0.37 0.45 0.45 ---
DOUBLE SHIFT N-
BITS RIGHT
NSRL 583 3 0.32 0.40 0.56 0.67 0.80 0.80 ---

Table of Contents

Related product manuals