Download presentation
Presentation is loading. Please wait.
1
1 Capstone projects supervised by Yinong Chen (1) Implementation of a Shell on Palm Hand Held Device (2) Building a Programmer’s Interface to the Palm Hand Held Device (3) Simulating the dependability and performance of a distributed system
2
2 Overview executable binary of a specific machine 68000 machine code other 68000 code... C & 68000 assembly program 68000 Assembler editor Bring Up to Date Make linker Embedded in C compiler Palm PDA MetroWerks CodeWarrior Programming Environment Palm DeBugger executable code
3
3 Download and Install the Programming Environment 1.The environment is stalled in GWC167 lab. 2. The student version of the required software can be download. We can either use a real Palm PDA or the emulator that has the same functions of a basic PDA.
4
4 About Projects 1 and 2 Sufficient resources will be provided for doing the projects, including sample code. Students will first study and analyze sample code, modify the code, and add new functionality to the existing code. Please note, 68000 assembly language is big and complex. If you don’t know the language, you must expect to spend significant amount of time to learn the language. References 68000 reference: http://ti89.acz.org/references.htmhttp://ti89.acz.org/references.htm Palm OS reference: http://www.palmos.com/dev/support/docs/http://www.palmos.com/dev/support/docs/
5
5 About Project 3 A simulator has been implemented and the executable code can be tested at http://www.public.asu.edu/~ychen10/DistributedSimulator/FireWall.jar The task is to analyze the source code (in Java), add functionality to the system and run experiments to evaluate the performance of the system.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.