Fliesskomma-instruktionen

Help Contents Instruktionen des DLX-Prozessors Fliesskomma-instruktionen
RFE ADDD

Fliesskomma-instruktionen

ADDD Dd,Da,Db Die doppelt-genauen Werte der Register Da und Db werden addiert, und das Ergebnis wird in Dd gespeichert. Hierzu wird eine Fliesskomma-Additions-EX-Stufe verwendet.

ADDF Fd,Fa,Fb Die einfach-genauen Werte der Register Fa und Fb werden addiert, und das Ergebnis wird in Fd gespeichert. Hierzu wird eine Fliesskomma-Additions-EX-Stufe verwendet.

SUBD Dd,Da,Db Die doppelt-genauen Werte der Register Da und Db werden voneinander subtrahiert, und das Ergebnis wird in Dd gespeichert. Hierzu wird eine Fliesskomma-Additions-EX-Stufe verwendet.

SUBF Fd,Fa,Fb Die einfach-genauen Werte der Register Fa und Fb werden voneinander subtrahiert, und das Ergebnis wird in Fd gespeichert. Hierzu wird eine Fliesskomma-Additions-EX-Stufe verwendet.

MULTD Dd,Da,Db Die doppelt-genauen Werte der Register Da und Db werden miteinander multipliziert, und das Ergebnis wird in Dd gespeichert. Hierzu wird eine Fliesskomma-Multiplikations-EX-Stufe verwendet.

MULTF Fd,Fa,Fb Die einfach-genauen Werte der Register Fa und Fb werden miteinander multipliziert, und das Ergebnis wird in Fd gespeichert. Hierzu wird eine Fliesskomma-Multiplikations-EX-Stufe verwendet.

DIVD Dd,Da,Db Die doppelt-genauen Werte der Register Da und Db werden dividiert, und das Ergebnis wird in Dd gespeichert. Hierzu wird eine Fliesskomma-Divisions-EX-Stufe verwendet.

DIVF Fd,Fa,Fb Die einfach-genauen Werte der Register Fa und Fb werden dividiert, und das Ergebnis wird in Fd gespeichert. Hierzu wird eine Fliesskomma-Divisions-EX-Stufe verwendet.

CVTF2D Dd,Fs Konvertiert den einfach-genauen Fliesskommawert von Fd in einen mit doppelter Genauigkeit und speichert diesen in Dd.

CVTD2F Fd,Ds Konvertiert den doppelt-genauen Fliesskommawert von Ds in einen mit einfacher Genauigkeit und speichert diesen in Fd.

CVTF2I Fd,Fs Konvertiert den einfach-genauen Fliesskommawert von Fs in eine Integerzahl und speichert diese in Fd.

CVTI2F Fd,Fs Konviertiert die Integerzahl von Fs in einen einfach-genauen Fliesskommawert und speichert diesen in Fd.

CVTD2I Fd,Ds Konvertiert den doppelt-genauen Fliesskommawert von Fs in eine Integerzahl und speichert diese in Fd.

CVTI2D Dd,Fs Konviertiert die Integerzahl von Fs in einen doppelt-genauen Fliesskommawert und speichert diesen in Fd.

__D Da,Db Vergleicht die beiden doppelt-genauen Werte der Register Da und Db und setzt je nach Bedingung ("__" = EQ, NE, LT, GT, LE oder GE) und Ergebnis das Fliesskomma-Statusregister FPSR auf TRUE (1) oder FALSE (0). Mit BFPT oder BFPF kann anschliessend bedingt verzweigt werden.

__F Fa,Fb Vergleicht die beiden einfach-genauen Werte der Register Fa und Fb und setzt je nach Bedingung ("__" steht für EQ, NE, LT, GT, LE oder GE) und Ergebnis das Fliesskomma-Statusregister FPSR auf TRUE (1) oder FALSE (0).

Fliesskomma-instruktionen

References:

RFE ADDD