Format |
Syntax: |
Operation: |
Operands: |
Architecture revision |
Opcode | ||||||||||||
1 |
macs.d Rd, Rx, Ry |
acc = (Rd+1:Rd); prod = (Rx × Ry); res = prod + acc; (Rd+1:Rd) = res; |
d ∈ {0, 2, 4, …, 14} {x, y} ∈ {0, 1, …, 15} |
Rev1+ |
|
Performs a Multiply-Accumulate operation with signed numbers and stores the result into the destination registers.
Q: |
Not affected. |
V: |
Not affected. |
N: |
Not affected. |
Z: |
Not affected. |
C: |
Not affected. |