English
Language : 

GMS30C2116 Datasheet, PDF (115/322 Pages) Hynix Semiconductor – USERS MANUAL
INSTRUCTION SET
3-51
3.33.2 Floating-Point Instructions (continued)
The table below shows the combinations of Floating-Point Compare and Branch in-
structions to test all 14 floating-point relations:
relation Compare
=
FCMPU
?≠
FCMPU
>
FCMP
≥
FCMP
<
FCMP
≤
FCMP
?
FCMPU
≠
FCMP
<=>
FCMP
?>
FCMPU
?≥
FCMPU
?<
FCMPU
?≤
FCMPU
?=
FCMPU
Branch
on true
BE
BNE
BGT
BGE
BLT
BLE
BV
BNE
--
BHT
BHE
BLT
BLE
BE, BV
Branch
on false
BNE
BE
BLE
BLT
BGE
BGT
BNV
BE
--
BSE
BST
BGE
BGT
BST, BGT
exception
if unordered
--
--
x
x
x
x
--
x
x
--
--
--
--
--
The symbol ? signifies unordered.
Note: At the test <=> (ordered), no branch after FCMP is required since the result of the
test is an Invalid Operation exception occurred or not occurred.