Robert Williams's Article in Software

546 Embedded C Programming Compilers for 8051 Microcontroller
The 8051 microcontroller has a complicated memory structure that requires special software instructions to access it segment wise. Therefore special kind of compliers needs to be designed to make the memory accessible. Since the 8051 microcontroller is widely used in IT industry & many projects as well, companies have created their own 8051 microcontroller compatible compilers.
Posted on May-11-2010