Screenshot

This article is the third in a series of nine that covers basic programming for designing and implementing embedded processors. The series concentrates on "high-level programming languages, specifically the C language." This article discusses how a high-level language program is translated into instructions. The article includes the following sections: Compilation = translation + optimization, Statement Translation, Procedures, Data Structures, Expression Simplification, Dead Code Elimination, Procedure Inlining, and Loop Transformations.

Add Comment

Comments

(no comments available yet)