Architecture
3
Introduction to Embedded Systems Memory, I/O and Microcomputer Bus Architectures
-
Upload
ssrames7282 -
Category
Documents
-
view
2 -
download
1
description
architecture
Transcript of Architecture
Introduction to Embedded Systems
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?