Dear all, Thanks for your help! It's about memory format of the "float" type. I want to know how the C51 compiler divide its four bytes!
It was within your reach using only a few mouse clicks... http://www.keil.com/support/man/docs/c51/c51_ap_floatingpt.htm
Thanks for your advice!