MULSI

Synopsis:

Multiply register with immediate.

Operation:

Rt = Ra * Immediate

Description:

This instruction performs an signed multiply between a general purpose register and an immediate value and places the result in a general purpose register. If the result is greater than 64 bits then high order bits of the multiplication result are truncated. This is a multi-cycle operation requiring eight or less clock cycles to complete.

This instruction will not cause any exceptions.

Format:

Opcode7 Ra5 Rt5 Immediate15
14 Ra5 Rt5 Immediate15