1692 HEIDENHAIN Technical Manual MANUALplus 620
8.15.26 MULTIPLICATION (X)
Syntax: x (MULTIPLY)
Operands: B, W, D, K
Action:
The control extends the operand to the width of the accumulator (32 bits) and 
then multiplies the content of the operand by the content of the word 
accumulator. The result of the operation is stored in the word accumulator 
where you can process it further. If the control cannot execute the 
multiplication correctly, it then sets marker M4200, otherwise it resets it.
Example:
Multiply the constant by the number saved in word W6, then assign the result 
to double word D8. 
Initial state: 
Constant = 100 (dec) 
Word W6 = 20 (dec) 
Double word  D8  = ?
Function STL Accumulator 
content
Operand content
Load the constant into the 
word accumulator.
L K100 100
Multiply the content of 
the word accumulator by 
word W6.
x W6 2000 20
Assign the result to 
double word D8.
= D8 2000 2000