Previous Topic

Next Topic

Book Contents

Book Index

Floating point instructions

Floating point arithmetic lets you perform arithmetic calculations in SPLat as easily as writing down a series of operations on a desk calculator.

In This Section

fAbs

fAdd

fAnIn c+ [D>=18]

fAnOut c+ [D>=18]

fCompareR

fDec

fDiv

fGetTimer t

fGoIfNeg LLLL

fGoIfNZ LLLL

fGoIfPos LLLL

fGoIfWGEQ LLLL [D>=23]

fGoIfWGTQ LLLL [D>=23]

fGoIfWLEQ LLLL [D>=23]

fGoIfWLTQ LLLL [D>=23]

fGoIfZ LLLL

fIEEEtoW [D>=21]

fIEEEtoWR [D>=21]

fInc

fix

FixToMem16S mm* [D>=21]

FixToMem16U mm* [D>=21]

fLoadQ ffff

fLoadW ffff

float

FloatMem16S mm* [D>=21]

FloatMem16U mm* [D>=21]

fMul

fNeg

iifPrintWFW dest#,f,p [D>=23]

iifPrintWVW dest#,f,p [D>=23]

fPulse0 [D>=19]

fRecallQ mm*+

fRecallW mm*+

fSetTimer t

fSign

fStore mm*+

fSTSinceMark [D>=22]

fSTTimeSince aa+ [D>=16]

fSub

fSwap

fTest

fTestWeqQ [D>=24]

fTestWeqZ [D>=25]

fTestWgeQ [D>=25]

fTestWgeZ [D>=25]

fTestWgtQ [D>=25]

fTestWleQ [D>=25]

fTestWltQ [D>=25]

fTestWltZ [D>=25]

fTestWneQ [D>=25]

fTestWneZ [D>=25]

fWtoQ

fWtoIEEE [D>=21]

fWtoIEEER [D>=21]

NVfGetEndW [D>=15]

NVfGetPtrW [D>=15]

NVfGetRecNumW [D>=15]

NVfPutPtrW [D>=15]

NVfPutRecNumW [D>=15]

NVfReadQ nn*+ [D>=15]

NVfReadW nn*+ [D>=15]

NVfWriteW nn*+ [D>=15]

OBCA_fRead

OBLCD_fDispW f,p

OBCA_fRdClr

OBCA_fRead

Result codes for fAdd, fSub, fMul, fDiv

Result codes for fCompareR

Result codes for fInc, fDec

Result codes for fix

Result codes for fSetTimer

Result codes for fTest