Dr. Tak Teaches CISP 310 (Assembly Programming and Computer Architecture)
Course material and resources
Online classnotes/textbook (PDF)
Online classnotes/textbook (HTML generated by Latex2HTML)
Speex (voice file) tutorial (PDF)
Speex (voice file) tutorial (HTML generated by Latex2HTML)
Captured recording and notes
Sample programs
A Guide to use the GNU Assembler
i386 Data Sheet
ia32 Instruction Set
Linux System Call Table
Another Linux System Call Table
Exams
Practice Exam 1 (2005Q1) (PDF)
Practice Exam 1 (2005Q1) (HTML generated by Latex2HTML)
Practice Midterm Examination 1 (2004Q3) (PDF)
Practice Midterm Examination 1 (2004Q3) (HTML generated by Latex2HTML)
First exam (Q1 2004)
First exam (Q1 2004) results
First exam (Q3 2004)
Answer to MT1 2004 Q3: E[AE]BECECBBEEA
First exam (Q3 2004) results
First exam (Q1 2005)
Answer to MT1 2005 Q1: DDDCCDEAACBAAAB
First exam (Q1 2005) results
Second exam (Q3 2004)
Answer to MT2 2004 Q3: CCDBDEBCBCEB
Actual Second exam (2005Q1)
Practice Midterm Examination 2 (Q1 2005) (PDF)
Practice Midterm Examination 2 (Q1 2005) (HTML generated by Latex2HTML)
Practice Midterm Examination 2 (Q3 2004) (HTML generated by Latex2HTML)
Practice Midterm Examination 2 (Q1 2004) (PDF)
Practice Midterm Examination 2 (Q1 2004) (HTML generated by Latex2HTML)
Second exam
Second exam results
Captured recording and notes
Practice Final (2004 Q1) (PDF)
Practice Final (2004 Q1) (HTML generated by Latex2HTML)
Practice Final (2004 Q3) (PDF)
Practice Final (2004 Q3) (HTML generated by Latex2HTML)
Practice Final 2004Q3 Key: CCBCCCCBDEAEDCECADEABDAE
Final (2004 Q3) Answer explained
Final (2004 Q3) Statistics
Final (2004 Q3) Key: DADBEECA[CD]CEABEAEAEECEBEB
Practice Final 2005Q1