Fliesskomma-instruktionen
Help Contents
Instruktionen des DLX-Prozessors
Fliesskomma-instruktionen
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: