beautypg.com

3increment/decrement instructions, Symbol math instructions, 3 instruction execution times and number of steps – Omron SYSMAC CP CP1E-N@@D@-@ User Manual

Page 443

background image

3-7

3 Instruction Execution Times and Number of Steps

CP1E CPU Unit Instructions Reference Manual(W483)

3-

1 CP1E CPU Un

it In

struc

tion

Ex
e

c

utio

n

T

imes and Num

ber

of

3

Increment/Decrement Instructions

Instruction

Mnemonic

FUN

No.

Length
(steps)

ON execution

time (

µs)

Conditions

INCREMENT BINARY

++

590

2

12.3

---

DOUBLE INCREMENT BINARY

++L

591

2

13.5

---

DECREMENT BINARY

--

592

2

12.3 ---

DOUBLE DECREMENT BINARY

--L

593

2

13.6 ---

INCREMENT BCD

++B

594

2

13.2

---

DOUBLE INCREMENT BCD

++BL

595

2

14.4

---

DECREMENT BCD

--B

596

2

13.2 ---

DOUBLE DECREMENT BCD

--BL

597

2

14.5 ---

Symbol Math Instructions

Instruction

Mnemonic

FUN

No.

Length
(steps)

ON execution

time (

µs)

Conditions

SIGNED BINARY ADD WITHOUT CARRY

+

400

4

11.5

---

DOUBLE SIGNED BINARY ADD WITHOUT CARRY

+L

401

4

13.0

---

SIGNED BINARY ADD WITH CARRY

+C

402

4

11.7

---

DOUBLE SIGNED BINARY ADD WITH CARRY

+CL

403

4

13.2

---

BCD ADD WITHOUT CARRY

+B

404

4

20.6

---

DOUBLE BCD ADD WITHOUT CARRY

+BL

405

4

22.9

---

BCD ADD WITH CARRY

+BC

406

4

20.8

---

DOUBLE BCD ADD WITH CARRY

+BCL

407

4

23.1

---

SIGNED BINARY SUBTRACT WITHOUT CARRY

-

410

4

11.6 ---

DOUBLE SIGNED BINARY SUBTRACT WITHOUT CARRY

-L

411

4

13.2 ---

SIGNED BINARY SUBTRACT WITH CARRY

-C

412

4

11.7 ---

DOUBLE SIGNED BINARY SUBTRACT WITH CARRY

-CL

413

4

13.3 ---

BCD SUBTRACT WITHOUT CARRY

-B

414

4

20.3 ---

DOUBLE BCD SUBTRACT WITHOUT CARRY

-BL

415

4

23.6 ---

BCD SUBTRACT WITH CARRY

-BC

416

4

20.5 ---

DOUBLE BCD SUBTRACT WITH CARRY

-BCL

417

4

23.8 ---

SIGNED BINARY MULTIPLY

420

4

18.4 ---

DOUBLE SIGNED BINARY MULTIPLY

∗L

421

4

23.9 ---

BCD MULTIPLY

∗B

424

4

22.0 ---

DOUBLE BCD MULTIPLY

∗BL

425

4

33.2 ---

SIGNED BINARY DIVIDE

/

430

4

19.8

---

DOUBLE SIGNED BINARY DIVIDE

/L

431

4

25.8

---

BCD DIVIDE

/B

434

4

23.2

---

DOUBLE BCD DIVIDE

/BL

435

4

33.0

---

This manual is related to the following products: