i have big routine of division of 32/32 bit in assembly can we call as inline assembly or better to have separate assembly module pls send some example to use assembly routine in c file
If it's a big routine, then it should certainly not be inline!
But C51 has 32-bit integer support built-in - why would you need an assembly routine?! http://www.keil.com/support/man/docs/c51/c51_ap_4bytescalar.htm
"pls send some example to use assembly routine in c file"
It's in the Manual! http://www.keil.com/support/man/docs/c51/c51_ap_ctoasm.htm