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
![Page 1: Architecture](https://reader036.fdocuments.in/reader036/viewer/2022091119/55cf8ddb550346703b8bf1df/html5/thumbnails/1.jpg)
Introduction to Embedded Systems
Memory, I/O and Microcomputer Bus Architectures
![Page 2: Architecture](https://reader036.fdocuments.in/reader036/viewer/2022091119/55cf8ddb550346703b8bf1df/html5/thumbnails/2.jpg)
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
![Page 3: Architecture](https://reader036.fdocuments.in/reader036/viewer/2022091119/55cf8ddb550346703b8bf1df/html5/thumbnails/3.jpg)
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?