系統程式
課程內容以外的事務一律先找助教
助教聯絡E-Mail: alan412226030@gmail.com 郭柏憲
課程進度及綱要:
1.The Simplified Instructional Computer(SIC)
(1)SIC
Machine Architecture
(2)SIC/XE
Machine Architecture
(3)SIC
Programming Examples
2.Traditional(CISC) Machines and RISC
Machines
(1)VAX
Architecture
(2)Pentium
Pro Achitecture
(3)UltraSPARC
Architecture
(4)PowerPC
Pro Architecture
3.Basic Assembler Functions
(1)Machine-Dependent
and Machine-Independent Assembler Features
(2)Assembler
Design Options
4.Basic Loader Functions
(1)Machine-Dependent
and Machine-Independent Loader Features
(2)Loader
Design Options
5.Basic Macro Processor Funnctions
(1)Machine-Independent
Macro Processor Features
(2)Macro
Processor Design Options
(3)Implementation
Examples
6.Basic Compiler Functions
(1)Machine-Dependent
Compiler Features
(2)Machine-Independent
Compiler Features
(3)Compiler
Design Options
7.Basic Operating System Functions
(1)Machine-Dependent
Operating System Features
(2)Machine-Independent
Operating System Features
(3)Operating
System Design Options
參考書籍:
System Software: An Introduction To Systems Programming - Book by Leland L. Beck
投影片:
The function of linking loader in pass1 and pass2