what is cvt.d.s. in MIPS instruction
http://oopweb.com/Assembly/Documents/SPIM/Volume/Floating%20Point%20Instructions.htm
It basically converts a single precision into double precision and puts it in an appropriate register.