Format |
Syntax: |
Operation: |
Operands: |
Architecture revision |
Opcode | ||||||||||||
1 |
mul Rd, Rs |
Rd = Rd × Rs; |
{d, s} ∈ {0, 1, …, 15} |
Rev1+ |
| ||||||||||||
2 |
mul Rd, Rx, Ry |
Rd = Rx × Ry; |
{d, x, y} ∈ {0, 1, …, 15} |
Rev1+ |
| ||||||||||||
3 |
mul Rd, Rs, imm |
Rd = Rs × SE(imm8) |
{d, s} ∈ {0, 1, …, 15} imm ∈ {-128, -127, ..., 127} |
Rev1+ |
|
Multiplies the specified operands and stores the result in the destination register.
Q: |
Not affected. |
V: |
Not affected. |
N: |
Not affected. |
Z: |
Not affected. |
C: |
Not affected. |