Vous êtes sur la page 1sur 3

Memory, I/O and Microcomputer Bus

Architectures

Introduction to Embedded Systems

Summary of Previous Lecture


Improving program performance
Standard compiler optimizations
Common sub-expression elimination
Dead-code elimination
Induction variables

Aggressive compiler optimizations


In-lining of functions
Loop unrolling

Using the CodeWarrior IDE for profiling and optimization


Architectural code optimizations
Introduction to Embedded Systems

Administrivia
Supplemental Required Readings (available under
Course Documents c Readings)
How does ROM work?
How does RAM work?
How does Flash memory work?

Introduction to Embedded Systems

Vous aimerez peut-être aussi