Computer Organization and Assembly Language

Fall 2008

Description
¡@

The course aims at introducing the concepts of computer organization, digital logic design, and assembly language. Students will get a view of how to write programs with a low-level language and how to translate the programs to machine codes. The course will cover the following topics:

¡@

Instructor

Pu-Jen Cheng

Email: pjcheng@csie.ntu.edu.tw,

Homepage: http://www.csie.ntu.edu.tw/~pjcheng

Office hours: R323, 9:00 am ~ 12:00 am, Wednesday

Class Hours: 2:00 pm ~ 5:00 pm, Monday

Classroom: CSIE Room 102

Prerequisites: Basic programming concepts and skills 

Readings

Assembly Language for Intel-based Computers, 5th Edition, by Kip Irvine, Prentice-Hall, 2006

References

Grading: (tentative)

Assignments (55%)

Class participation (5%)

Midterm Exam (20%)

Final Exam (20%)

Forum: CSIE_ASM board at ptt.cc