Assembly and System Software (Spring, 2001)

Contents:

  • Intel x86 CPU & its Assembly
  • DEBUG and CodeView
  • SIC & its Assembly
  • Assembler
  • Linker & Loader
  • Macro Processor
  • Text Books:
    System Software An Introduction To Systems Programming
    by Leland .L. Beck, Addison-Wesley, 3rd Edition, 1997.
    Reference:
    Assembly Language for Intel-based Computers
    by Kip R. Irvine, 3rd Edition, 1999.
    Schedule:

    Ref. Chapter 1-3

    Slides (3 weeks: 2, 3, 4)

    Assembly 1

    Due: 5pm on Mar. 22

    Ref. Chapter 4-5

    MASM Assembly (2 weeks: 5, 6)

    Assembly 2

    Due: 5pm on Apr. 12

    Mid-term Exam

    (week 9) Answer

    Text Chapter 1-2

    SIC Assembler (4 weeks: 8, 10, 11, 12, 13)

    [Assignment]

    Due: 9am, May 1 in class

    Assembler Demo

    (week 15), Test program

    Text Chapter 3

    Linker & Loader (2 weeks: 14, 15)

    Homework 1

    (week 14)

    Text Chapter 4

    Macro Processor (2 weeks: 16, 17)

    Homework 2

    (Week 16)

    Final Exam

    (week 18)

    Scores:

    Mid-term Exam.

    25%

    Final Exam

    30%

    Assembler

    20%

    Assembly

    10%

    Homework:

    10%

    Others

    5%

    Teaching Assistant

    徐國勛 Rm E1-307, Ext: 4504, glenn@se126.csie.ncu.edu.tw
    Office hours - Tuesday 10-12am. Or by Appointment