How is the immediate field used in MIPS?

The field is used by arithmetic and conditional branch instructions. What would be the range of values which can be stored in an immediate arithmetic instruction and conditional branch? if a MIPS processor has 64 registers, how would you change the immediate instruction format to reference these registers? How would I draw and label the format?
For More Information Please Refer:

You May Also Like to Read: