Encoding:

SPECIAL

000000

0

00 0000 0000

rd

0

00000

MFLO

010010

6

10

5

5

6

Format:

MFLO rd 

MIPS32, removed in Release 6

Move From LO Register

Purpose:

Move From LO Register

To copy the special purpose LO register to a GPR.

Description:

 GPR[rd] = LO

The contents of special register LO are loaded into GPR rd.

Restrictions:

Availability and Compatibility:

This instruction has been removed in Release 6.

Operation:

GPR[rd] = LO

Exceptions:

None

Historical Information:

In the MIPS I, II, and III architectures, the two instructions which follow the MFLO must not modify the HI register.

If this restriction is violated, the result of the MFLO is UNPREDICTABLE. This restriction was removed in MIPS

IV and MIPS32, and all subsequent levels of the architecture.