OptimizingCCompilerandLibraryReferenceforClassicandExtended8051Microcontrollers