The Basics of Programming Embedded Processors: Part 3

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.
About this Resource
Alternate Title
The Basics of Programming Embedded Processors: Part Three
Creator
Publisher
Date Issued
August 7th, 2007
Resource Type
Format
Audience
Education Level
Language
Subject
GEM Subject
Relation
ATE Contributor
Associated Files
Archived
Rights
Access Rights
STEMLink
Available in STEMLink
Comments