560
Floating-point Math Instructions
Section 3-15
Flags
Precautions
Input comparison instructions cannot be used as right-hand instructions, i.e.,
another instruction must be used between them and the right bus bar.
Example
AND FLOATING LESS THAN: AND<F(331)
When CIO 000000 is ON in the following example, the floating point data in
D00101, D00100 is compared to the floating point data in D00201, D00200. If
the content of D00101, D00100 is less than that of D00201, D00200, execu-
tion proceeds to the next line and CIO 005000 is turned ON. If the content of
D00101, D00100 is not less than that of D00201, D00200, execution does not
proceed to the next instruction line.
330
LD<>F
LOAD FLOATING NOT EQUAL
True if
C1
≠
C2
AND<>F
AND FLOATING NOT EQUAL
OR<>F
OR FLOATING NOT EQUAL
331
LD<F
LOAD FLOATING LESS THAN
True if
C1 < C2
AND<F
AND FLOATING LESS THAN
OR<F
OR FLOATING LESS THAN
332
LD<=F
LOAD FLOATING LESS THAN OR EQUAL
True if
C1
≤
C2
AND<=F
AND FLOATING LESS THAN OR EQUAL
OR<=F
OR FLOATING LESS THAN OR EQUAL
333
LD>F
LOAD FLOATING GREATER THAN
True if
C1 > C2
AND>F
AND FLOATING GREATER THAN
OR>F
OR FLOATING GREATER THAN
325
LD>=F
LOAD FLOATING GREATER THAN OR EQUAL
True if
C1
≥
C2
AND>=F
AND FLOATING GREATER THAN OR EQUAL
OR>=F
OR FLOATING GREATER THAN OR EQUAL
Code
Mnemonic
Name
Function
Name
Label
Operation
Error Flag
ER
ON if S
1
+1, S
1
or S
2
+1, S
2
is not a valid floating-point
number (NaN).
ON if S
1
+1, S
1
or S
2
+1, S
2
is +
∞
.
ON if S
1
+1, S
1
or S
2
+1, S
2
is
–
∞
.
OFF in all other cases.
Greater Than
Flag
>
ON if S
1
+1, S
1
> S
2
+1, S
2
.
OFF in all other cases.
Greater Than or
Equal Flag
> =
ON if S
1
+1, S
1
≥
S
2
+1, S
2
.
OFF in all other cases.
Equal Flag
=
ON if S
1
+1, S
1
= S
2
+1, S
2
.
OFF in all other cases.
Not Equal Flag
=
ON if S
1
+1, S
1
≠
S
2
+1, S
2
.
OFF in all other cases.
Less Than Flag
<
ON if S
1
+1, S
1
< S
2
+1, S
2
.
OFF in all other cases.
Less Than or
Equal Flag
< =
ON if S
1
+1, S
1
≤
S
2
+1, S
2
.
OFF in all other cases.
Negative Flag
N
Unchanged
Summary of Contents for CJ1G-CPUxx
Page 3: ...iv N o t i c e ...
Page 5: ...vi ...
Page 21: ...xxii Conformance to EC Directives 6 ...
Page 35: ......
Page 1131: ...1110 CJ series Instruction Execution Times and Number of Steps Section 4 2 ...