1 / 5

Overview

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. Overview. 68000 Assembler. editor. C & 68000

amanda
Download Presentation

Overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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. Overview 68000 Assembler editor C & 68000 assembly program Embedded in C compiler other 68000 code 68000 machine code executable binary of a specific machine . . . Bring Up to Date Make linker MetroWerks CodeWarrior Programming Environment executable code Palm DeBugger Palm PDA

  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. 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.htm Palm OS reference: http://www.palmos.com/dev/support/docs/

  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.

More Related