54
3 CPU MODULE INSTRUCTION
3.2 Basic Instruction
■
Multiplying/dividing 32-bit binary data
■
Adding/subtracting BCD 4-digit data
■
Adding/subtracting BCD 8-digit data
■
Multiplying/dividing BCD 4-digit data
■
Multiplying/dividing BCD 8-digit data
Instruction symbol
Description
Reference
D*
[(s1)+1, (s1)]
[(s2)+1, (s2)]
[(d)+3, (d)+2, (d)+1, (d)]
D*P
D*_U
D*P_U
DMUL
[(s1)+1, (s1)]
[(s2)+1, (s2)]
[(d)+3, (d)+2, (d)+1, (d)]
DMULP
DMUL_U
DMULP_U
D/
[(s1)+1, (s1)]
[(s2)+1, (s2)]
quotient [(d)+1, (d)], remainder [(d)+3, (d)+2]
D/P
D/_U
D/P_U
DDIV
[(s1)+1, (s1)]
[(s2)+1, (s2)]
quotient [(d)+1, (d)], remainder [(d)+3, (d)+2]
DDIVP
DDIV_U
DDIVP_U
Instruction symbol
Description
Reference
B+
(d) + (s)
(d)
B+P
B+
(s1) + (s2)
(d)
B+P
B-
(d) - (s)
(d)
B-P
B-
(s1) - (s2)
(d)
B-P
Instruction symbol
Description
Reference
DB+
[(d)+1, (d)] + [(s)+1, (s)]
[(d)+1, (d)]
DB+P
DB+
[(s1)+1, (s1)] + [(s2)+1, (s2)]
[(d)+1, (d)]
DB+P
DB-
[(d)+1, (d)] - [(s)+1, (s)]
[(d)+1, (d)]
DB-P
DB-
[(s1)+1, (s1)] - [(s2)+1, (s2)]
[(d)+1, (d)]
DB-P
Instruction symbol
Description
Reference
B*
(s1)
(s2)
[(d)+1, (d)]
B*P
B/
(s1)
(s2)
quotient (d), remainder (d)+1
B/P
Instruction symbol
Description
Reference
DB*
[(s1)+1, (s1)]
[(s2)+1, (s2)]
[(d)+3, (d)+2, (d)+1, (d)]
DB*P
DB/
[(s1)+1, (s1)]
[(s2)+1, (s2)]
quotient [(d)+1, (d)], remainder [(d)+3, (d)+2]
DB/P
Summary of Contents for MELSEC iQ-F FX5
Page 1: ...MELSEC iQ F FX5 Programming Manual Instructions Standard Functions Function Blocks ...
Page 2: ......
Page 17: ...15 CONTENTS ...
Page 24: ...22 MEMO ...
Page 1050: ...1048 26 TIME DATA FUNCTIONS 26 4 Division MEMO ...
Page 1068: ...1066 29 COUNTER FUNCTION BLOCKS 29 4 Counter Function Block Operation error There is no error ...
Page 1107: ...I 1105 MEMO ...
Page 1111: ......