作者jerry771210 (嘿嘿嘿)
看板NTUE-CS100
標題[公告] 組合語言第一次作業
時間Wed Oct 21 10:06:53 2009
Assembly Homework 1
作業繳交通則
A. 以電子郵件寄送或上課繳交
B. 逾期繳交不予以計分
C. 主程式開始時需以註解說明下列相關資訊
作者姓名及學號. 若參考他人程式改寫, 請加註原創者姓名及學號
程式執行時的操作說明
符合的評分標準及自評應得的分數, 注意: 評分時會參考這資訊,
請仔細正確填寫,低分高填者會加重扣分
若參考他人程式, 請說明不同的地方或增加的功能
其他有利於評分的說明, 例如獨特的功能等
D. 明顯參考別人程式(包含從網路下載的程式)而未註明原創者資料,
均視為抄襲, 以20分計算
E. 辨認原創者並不是老師的責任, 若程式明顯相似, 都宣稱為原創者則均視為抄襲
F. 參考他人程式改寫者, 若無重大改善, 評分會比原創者低
作業題目
1. 將一個中序運算式轉成一個後序運算式.
輸入: 中序運算式
輸出: 後序運算式
使用語言: MASM
繳交內容:
主程式需命名為 order-XXXXXXXX.asm (XXXXXXXX代表學號);
若同時有多個檔案則需置於同一資料夾中, 資料夾以學號命名,
然後再以 winzip 或 winrar 壓縮, 以學號為主檔名
程式每個廻圈及跳躍指令均需加入註解.
評分標準(加分部分為可能最大值, 減分部分則為固定值):
1. 程式有意義且可以組譯 (+20)
2. 程式有意義且可以執行 (+10)
3. 程式可將中序運算式轉成後序運算式 (+30)
4. 支援正負號 (+10)
5. 支援括號 (+10)
6. 支援多個空白相隔 (+5)
7. 支援輸入錯誤檢查 (+5)
8. 其他特別功能 (+10)
9. 程式檔案沒有遵照規定命名
(–10)
10. 主程式開始沒有包含作者、操作說明及符合的評分標準等資訊
(即不遵守作業繳交通則C)
(-10)
11. 程式沒有適當註解
(–10)
四周後交 老師太懶我幫他PO
--
※ 編輯: jerry771210 來自: 140.112.5.53 (10/23 17:31)
推 dsvu:趕快交作業阿 10/26 17:22
推 yantchen:樓上哀低怪怪的 10/26 18:23
推 nash3629:山債又開始了 10/26 19:29