Assembly
Computer Organization and Assembly Languages, Fall 2007

Jump to...

assignment #1
assignment #2
assignment #3
assignment #4
assignments


Final project

results
Assigned: 12/24/2007
Due: 1/24/2008

Description

In your final project, you have freedom to choose any subject related to assembly languages and computer orgnization. It can be about implementing a system/game using assembly, improving your or other's existing codes with assembly or surveying a assembly-related subject in depth. Here are suggestions (in the order of preference) and examples: Finally, we encourage you work in groups for this project. The group size should be justified by the scale and completeness of your project.

Grading

The grade of your final project will depend on three factors, the scale of your project, how your project relates assembly language or computer organization and how much you have achieved. In addition, your report is also a factor on your grades. Please do polish your report.

Submission

You have to schedule a 10-minute demo time with me and TAs on 1/24. The demo will take place in Room 102. The signup sheet is here. It is not required that all team members are present for the demo. However, you must have a reason for your absence. Reasons such as going back to home not in Taipei or attending InfoCup are acceptable. We will prepare a desttop, a GBA console and a projector in the demo room. You are welcome to bring in your own laptop. The demo is open to the public. So, you are welcome to sit in the room to see your fellow classmates' demos. It is fun!

You need to write a report on what you have implemented, surveyed or learned. The report should be in html or pdf format. Please send your report and your source codes as two archive files (zip or rar) to the following address by the end of 1/24.

     asm@cmlab.csie.ntu.edu.tw

The first file (doc.zip) contains a web-publishable document (html or pdf) as your report. The content will be put online afterwards. You are welcome to include excutable files in your document so that others could download your programs to play with. However, please do not include links to source codes in this document. The second file (src.zip) should contain all your source codes and resource files such as images. If you are working on a survey project, just send us the report. Finally, please clearly specify team members in your report and give a reasonable name to your project. Please do not use names with little information such as "assembly final project."