assembly in c code c8051
I don't want to prevent you from using pure assembly programming with 8051, but I don't follow your thoughts, basically. It's outdated by rather effective compilers as Keil C51 and today's 8051 chips, that offer at lot of program memory, if needed by your application. In cases, where C code runs into processing speed limitations, I think, it's not always possible to find a much faster assembly coding. But there's some room typically, and it may be meaningful to utilize it for a few critical lines of code.