*D |
Top Previous Next |
Multiply accu 1 with accu 2 as integer (32 bit).
Accu 1 is multiplied with accu 2 and the result is stored in accu 1. As long as the values in accu 1 and accu 2 are positive it is indifferent whether they are loaded out of a word or a dword. But if one of the as word loaded operands can be negative ‘*D’ will lead to an absurd result. In this case the eventually negative operand has to be extended to the Dword-format with the operation ITD before multiplying.
L L#300000 L MD 8 *D T MD 20
See also: EN-input and ENO-output
|