macchw
Multiply Accumulate Cross Halfword
macchw RT, RA, RB
Multiply bottom half of RA by top half of RB, add to RT.
Details
The Multiply Accumulate Cross Halfword instruction multiply bottom half of RA by top half of RB, add to RT.
Pseudocode Operation
// Multiply bottom half of RA by top half of RB, add to RT
Example
macchw r3, r4, r5
Encoding
Binary Layout
4
0
RT
6
RA
11
RB
16
172
21
0
31
Operands
-
RT
Acc/Dest -
RA
Src A -
RB
Src B