beautypg.com

Data movement instructions, Data shift instructions, 3 instruction execution times and number of steps – Omron SYSMAC CP CP1E-N@@D@-@ User Manual

Page 442

background image

3 Instruction Execution Times and Number of Steps

3-6

CP1E CPU Unit Instructions Reference Manual(W483)

Data Movement Instructions

Instruction

Mnemonic

FUN

No.

Length
(steps)

ON execution

time (

µs)

Conditions

MOVE

MOV

021

3

8.0 ---

!MOV

021

7

57.7 ---

DOUBLE MOVE

MOVL

498

3

8.9

---

MOVE NOT

MVN

022

3

13.7

---

MOVE BIT

MOVB

082

4

21.4

---

MOVE DIGIT

MOVD

083

4

22.4

---

MULTIPLE BIT TRANSFER

XFRB

062

26.4

Transferring 1 word

137.3 Transferring

255

bits

BLOCK TRANSFER

XFER

070

4

24.2

Transferring 1 word

3747.7

Transferring 1,000 words

BLOCK SET

BSET

071

4

21.3

Setting 1 word

2074.4

Setting 1,000 words

DATA EXCHANGE

XCHG

073

3

19.2

---

SINGLE WORD DISTRIBUTE

DIST

080

4

20.8

---

DATA COLLECT

COLL

081

4

20.6

---

Data Shift Instructions

Instruction

Mnemonic

FUN

No.

Length
(steps)

ON execution

time (

µs)

Conditions

SHIFT REGISTER

SFT

010

3

14.1

Shifting 1 word

1076.0 Shifting

290

words

REVERSIBLE SHIFT REGISTER

SFTR

084

4

18.0

Shifting 1 word

3784.4

Shifting 1,000 words

WORD SHIFT

WSFT

016

4

25.8

Shifting 1 word

3783.9

Shifting 1,000 words

ARITHMETIC SHIFT LEFT

ASL

025

2

13.0

---

ARITHMETIC SHIFT RIGHT

ASR

026

2

13.0

---

ROTATE LEFT

ROL

027

2

13.3

---

ROTATE RIGHT

ROR

028

2

13.5

---

ONE DIGIT SHIFT LEFT

SLD

074

3

21.8

Shifting 1 word

3778.3

Shifting 1,000 words

ONE DIGIT SHIFT RIGHT

SRD

075

3

22.2

Shifting 1 word

3778.6

Shifting 1,000 words

SHIFT N-BITS LEFT

NASL

580

3

19.5

---

DOUBLE SHIFT NBITS LEFT

NSLL

582

3

20.8

---

SHIFT N-BITS RIGHT

NASR

581

3

19.6

---

DOUBLE SHIFT NBITS RIGHT

NSRL

583

3

21.0

---

This manual is related to the following products: