DIVSI

Synopsis:

Divide register by immediate.

Operation:

Rt = Ra / Immediate

Description:

This instruction performs an signed division of a general purpose register by an immediate value and places the result in a general purpose register. This is a multi-cycle operation requiring sixty-seven or fewer clock cycles to complete.

This instruction will cause a divide by zero exception if an attempt is made to divide by zero.

Format:

Opcode7 Ra5 Rt5 Immediate15
16 Ra5 Rt5 Immediate15