| Zeile 70: | Zeile 70: | ||
==== fmul ==== | ==== fmul ==== | ||
Führt eine Multiplikation durch. Die möglichen Muster entsprechen denen bei fadd. | Führt eine Multiplikation durch. Die möglichen Muster entsprechen denen bei fadd. | ||
| + | |||
| + | ==== fsub ==== | ||
| + | Führt eine Subtraktion durch. Die möglichen Muster entsprechen denen bei fadd und fmul. Hier ist zu beachten, dass | ||
| + | * bei keinem angegebenen Operanden ST(1) von ST(0) subtrahiert wird (und nicht umgekehrt). | ||
| + | * bei einem angegebenen Operanden der Operand von ST(0) subtrahiert wird. | ||
| + | * bei zwei angegebenen Operanden der zweite Operand vom ersten subtrahiert wird. Dieser kann sowohl ST(0) als auch ein anderes ST(x) - Register sein (Aufrufkonvention bei fadd beachten!). | ||