- Instructor
- Ming-Te
Chi(紀
明德), Assistant Professor
- Mail:mtchi AT
cs.nccu.edu.tw
- Office:大仁 200213
- Office
hour:
- Tel: ext. 62773
- Class
time: 二
234
- Classroom:
大仁 200301
- TA:
王
裕炫 g9706
AT cs.nccu.edu.tw;
詹毓君 g9733
AT cs.nccu.edu.tw
補考名單已寄到計中信箱,請相關同學儘快回覆我. (06/25update)
(以下課程資料僅供參考,任課教師保留其權
力,於課程進行過程中,合理地修改課程設計。)
|
| Week |
Topic |
Chapter |
Slides |
Note |
| 01 02/24 |
Introduction |
1.1~1.2 |
Syllabus
slide-intro |
|
| 02
03/03 |
SIC
Assembly |
1.3.1~1.3.2 |
slide1
|
|
| 03 03/10 |
SIC Assembly |
1.3.3 |
|
|
| 04
03/17 |
SIC
Assembly |
1.4 |
|
quiz1
1.1~1.3
|
| 05 03/24 |
SIC Assemblers |
2~2.1.1 |
slide2 |
|
| 06
03/31 |
SIC
Assemblers |
2.1.2~2.2 |
|
|
| 07
04/07 |
SIC
Assemblers |
2.3 |
|
quiz2
1.4~2.2 |
| 08
04/14 |
SIC
Assemblers |
2.3 |
|
|
| 09
04/21 |
期中考 |
~2.3.4 |
|
10:10~12:00
close book |
| 10
04/28 |
SIC
Assembler |
2.3.5~ |
|
|
| 11
05/05 |
Linkers
and Loaders |
3.1,
3.2 |
slide3 |
|
| 12
05/12 |
Linkers
and Loaders |
3.2.3~ |
|
quiz3 |
| 13
05/19 |
運動會(停課) |
|
|
|
| 14
05/26 |
Linkers
and Loaders Macro
Processors |
3.4~ 4 |
slide4 |
|
| 15
06/02 |
Macro
Processors |
4 |
|
|
| 16
06/09 |
Other
Topics |
5,
6 |
|
quiz4 |
| 17
06/16 |
Other
Topics |
7,
8 |
|
|
| 18
06/23 |
期末考 |
2.3.5~2.4 3.1~3.4 4.1~4,3 4.4.2 |
|
10:10~12:00
close book |
|
| Homework |
Deadline |
Requirement |
Note |
| Step 1 |
5 April, 24:00 |
題目
帳號密碼(3/26)寄出
題目和配分有做調整。
第三階段只處理immediate定址的format3格式。
|
範例解答 only SIC part
sphw1.c |
| Step
2 |
10
May, 24:00
14 May, 12:00 |
題目
假設你的程式碼是hw2.c
input為in1.txt,正確output為out1.txt
在U*ix平台上,用以下指令自我檢驗
gcc hw2.c -lm -lcrypt -O2 -pipe
-ansi -DONLINE_JUDGE
./a.out <
in1.txt >
myout.txt
diff
myout.txt out1.txt
|
可
重覆上傳
成績以deadline前
最後一次上傳分數為準,
遲交不予計分。
作業請自己完成,若有雷同,
依程度予以扣分,
同時,助教會請您講解程式
|
| Step 3 |
21 June, 24:00 |
SIC題目3A,需accept後才可進行加分題 題目3B 已上線
題目3A: input為in3.txt,正確output為out3.txt 20~80的input為in3a1.txt 題目3B: input為in3b.txt,正確output為out3.txt |
同上 |
|
- 對於
期中成績不理想的補救方案:請把握剩下55%的成績(hw2, hw3, quiz3,
quiz4,期末考),取得六成的分數以取得補考的機會,通過補考取得及格分數(60)。
補考名單已寄到計中信箱,請相關同學儘快回覆我. (06/25update)
- Grading
- Quiz
(20%) (4*5%)
- Programming
assignment (15%)
- Midterm
Exam (30%)
- Final
Exam (35%)
- Class
Participation (bonus)
- Text
book
- Leland L. Beck. System Software: An Introduction
to Systems Programming. Third Edition. Addison-Wesley
Longman. 1997.
·
|
|