Usage: mul src
Flag |
O
| D
| I
| S
| Z
| A
| P
| C
|
Result |
* |
|
|
? |
? |
? |
? |
* |
Unsigned multiply of the accumulator by the source. If “src” is a byte value, then AL is used as the other multiplicand and the result is placed in AX . If “src” is a word value, then AX is multiplied by “src” and DX:AX receives the result. If “src” is a double word value, then EAX is multiplied by “src” and EDX:EAX receives the result.
|
|
Clocks |
|
Operands |
286 |
386 |
486 |
Size Bytes |
reg8 |
13 |
9-14 |
13-18 |
2 |
reg16 |
21 |
9-22 |
13-26 |
2 |
reg32 |
|
9-38 |
13-42 |
2-4 |
mem8 |
16 |
12-17 |
13-18 |
2-4 |
mem16 |
24 |
13-26 |
12-25 |
2-4 |
mem32 |
|
12-21 |
13-42 |
2-4 |
|