| Date
|
Topic
|
Lecture Slides [ppt/pdf]
|
Readings
|
| Wed 19/08
|
Background: Introduction, System Software and Machine Architecture, The Simplified Instructional Computer(SIC).
|
Lect01.pdf
|
Chapter 1 (Additional R1)
|
| Mon 24/08, Wed 26/08
|
Introduction to Assembler. A Simple Manual Assembler. Assembler Design Process: (1) Major Data Structures used (Machine Opcode Table, Pseudo Opcode Table, Symbol Table), (2) Two-pass Assembler, (3) Single-pass Assembler. Load-and-go Assemblers, Object file formats.
|
Lect02.pdf
|
XXXXXX
|
| Mon 31/08
|
Introduction to Linking, A Simple Manual Assembler. Assembler Design Process: (1) Major Data Structures used (Machine Opcode Table, Pseudo Opcode Table, Symbol Table), (2) Two-pass Assembler, (3) Single-pass Assembler. Load-and-go Assemblers, Object file formats.
|
Lect02.pdf
|
XXXXXX
|