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:

* ARM source1.s, proc1.s

* SHARC source1.c

- Web Aid 2-Addressing: examples of addressing modes

* ARM adrs.s

* SHARC adrs.C

- Web Aid 2-ARM-Code: ARM code

* ctrl1.s, expr1.s, expr2.c, fir.s, func1.s,ifexample1.s, ifexample2.s, switch1.s

- Web Aid 2-SHARC-Code: SHARC code

* fir.s

 

  • Chapter 3: CPUs

- Web Aid 3-Interrupts: ARM interrupts

 

  • Chapter 5: Program Design and Analysis

- Programming Note 5.1: Seat belt example

  •  Chapter 6: Processes and Operating Systems

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