What is the use of a$ zero register in MIPS?

The zero register always holds the constant 0. There’s not really anything special about it except for the fact that 0 happens to be a very useful constant. So useful that the MIPS designers dedicated a register to holding its value.
For More Information Please Refer:

You May Also Like to Read: