Encoding:

POOL32A

000000

rt

Impl

MTC2

0101110100

POOL32AXf

111100

6

5

5

10

6

Format:

MTC2 rt, Impl

microMIPS

Move Word to Coprocessor 2

Purpose:

Move Word to Coprocessor 2

To copy a word from a GPR to a COP2 general register.

Description:

 CP2CPR[Impl] = GPR[rt]

The low word in GPR rt is placed into the low word of a Coprocessor 2 general register denoted by the Impl field. If

Coprocessor 2 general registers are 64 bits wide; bits 63..32 of the register denoted by the Impl field become

UNPREDICTABLE. The interpretation of the Impl field is left entirely to the Coprocessor 2 implementation and is

not specified by the architecture.

Restrictions:

The results are UNPREDICTABLE if the Impl field specifies a Coprocessor 2 register that does not exist. Operation:

data = GPR[rt]31..0
CP2CPR[Impl] = data

Exceptions:

Coprocessor Unusable, Reserved Instruction