This instruction compares the single-precision floating numbers stored in src2 and src and changes the states of flags according to the result. |
Z : The flag is set if src2 == src; otherwise it is cleared.
S : The flag is set if src2 < src; otherwise it is cleared.
O :The flag is set if an ordered classification based on the comparison result is impossible; otherwise it is cleared.
CV : :The flag is set if an invalid operation exception is generated; otherwise it is cleared.
CO : :The value of the flag is always 0.
CZ ::The value of the flag is always 0.
CU ::The value of the flag is always 0.
CX ::The value of the flag is always 0.
CE : :The flag is set if an unimplemented processing exception is generated; otherwise it is cleared.
FV : :The flag is set if an invalid operation exception is generated; otherwise it does not change.
The FV flag does not change if the exception enable bit EV is 1. The O, S, and Z flags do not change when an exception is generated. |