Labs

Labs on Windows CE.

Some labs originally developed for ELE 464 at Princeton:

·        Sharc labs: lab 1, lab 2, lab 3.

·        ARM labs.

Chapter Aids

  • Chapter 1: Introduction

- Section 1.4.1: Pixels example

  • Chapter 2: Instruction Sets

- Web Aid 2-Assembly: ARM and SHARC assembly language

- Web Aid 2-Addressing: examples of addressing modes

- Web Aid 2-ARM-Code: ARM code

- Web Aid 2-SHARC-Code: SHARC code

 

  • Chapter 3: CPUs

- Web Aid 3-Interrupts: ARM interrupts

- Section 3.8: Huffman encoder: object-oriented design

- Setion 3.8: Huffman encoder: non-object-oriented design

  • Chapter 5: Program Design and Analysis

- Web Aid 5-Assembly: ARM/SHARC output from C compiler

- Programming Note 5.1: Seat belt example

  •  Chapter 6: Processes and Operating Systems

- Web Aid 6-OS: notes on embedded operating systems