Omron FQM1-MMP21 Auxiliary Area Allocations, Appendix D, Table Data Processing Instructions

Models: FQM1-MMP21 FQM1-MMA21 FQM1-CM001

1 414
Download 414 pages 44.52 Kb
Page 392
Image 392
Table Data Processing Instructions

Auxiliary Area Allocations

 

 

 

 

Appendix D

 

 

 

 

 

 

 

 

Instruction

Mnemonic

Code

Length

ON execution

Hardware

Conditions

 

 

 

 

(steps)

time (s)

implementation

 

 

 

 

 

(See

 

 

 

 

 

 

 

note.)

 

 

 

 

Floating Symbol Com-

LD, AND, OR +=F

329

3

8.9

---

---

 

parison

 

 

 

 

 

 

 

LD, AND, OR +<>F

330

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LD, AND, OR +<F

331

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LD, AND, OR +<=F

332

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LD, AND, OR +>F

333

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LD, AND, OR +>=F

334

 

 

 

 

 

 

 

 

 

 

 

 

 

Note When a double-length operand is used, add 1 to the value shown in the length column in the above table.

Table Data Processing Instructions

Instruction

Mnemonic

Code

Length

ON execution

Hardware

Conditions

 

 

 

(steps)

time (s)

implementation

 

 

 

 

(See

 

 

 

 

 

 

note.)

 

 

 

FIND MAXIMUM

MAX

182

4

13.0

---

Searching for 1 word

 

 

 

 

 

 

 

 

 

 

 

1.41 ms

---

Searching for 1,000 words

 

 

 

 

 

 

 

FIND MINIMUM

MIN

183

4

12.8

---

Searching for 1 word

 

 

 

 

 

 

 

 

 

 

 

1.412 ms

---

Searching for 1,000 words

 

 

 

 

 

 

 

Note When a double-length operand is used, add 1 to the value shown in the length column in the above table.

Data Control Instructions

Instruction

Mnemonic

Code

Length

ON execution

Hardware

Conditions

 

 

 

(steps)

time (s)

implementation

 

 

 

 

(See

 

 

 

 

 

 

note.)

 

 

 

SCALING

SCL

194

4

22.7

---

---

 

 

 

 

 

 

 

SCALING 2

SCL2

486

4

21.8

---

---

 

 

 

 

 

 

 

SCALING 3

SCL3

487

4

26.1

---

---

 

 

 

 

 

 

 

AVERAGE

AVG

195

4

27.9

---

Average of an operation

 

 

 

 

 

 

 

 

 

 

 

27.9

---

Average of 64 operations

 

 

 

 

 

 

 

Note When a double-length operand is used, add 1 to the value shown in the length column in the above table.

Subroutine Instructions

Instruction

Mnemonic

Code

Length

ON execution

Hardware

Conditions

 

 

 

(steps)

time (s)

implementation

 

 

 

 

(See

 

 

 

 

 

 

note.)

 

 

 

SUBROUTINE CALL

SBS

091

2

25.5

Yes

---

 

 

 

 

 

 

 

SUBROUTINE ENTRY

SBN

092

2

---

---

---

 

 

 

 

 

 

 

SUBROUTINE

RET

093

1

21.9

Yes

---

RETURN

 

 

 

 

 

 

 

 

 

 

 

 

 

MACRO

MCRO

099

4

47.4

---

---

 

 

 

 

 

 

 

JUMP TO SUBROU-

JSB

982

4

34.9

---

---

TINE

 

 

 

 

 

 

 

 

 

 

 

 

 

Note When a double-length operand is used, add 1 to the value shown in the length column in the above table.

369

Page 392
Image 392
Omron FQM1-MMP21 Auxiliary Area Allocations, Appendix D, Table Data Processing Instructions, Data Control Instructions