看板 EE_DSnP 關於我們 聯絡資訊
[更正] (04/21/2009) 1. class MemTestObj 的 size 在 reference code 裡是 14 Bytes, 但是 word/pdf 說明檔裡卻說是 12 Bytes <== 舊版的, 忘記更正了. 已更正 word/pdf, 並請以 reference code 為準. 2. Reference code 裡的 libcmd-xx.a 忘記 include "usage" 這個 command, 已重新製作 libcmd-xx.a 以及 reference programs (memTest-xx, memTest-xx.debug), 請重新下載 hw4.tgz. 3. Error message 更新 (當 allocate 的 #Bytes > MemBlock 的 block size 時): Example of new message: Requested memory (112) is greater than block size(100). Exception raised... (04/24/2009) 4. 我不小心用 ccws2 compile 32-bit 的 reference programs & library, 所以 同學們在 ccws4 上執行的話會看到: Floating exception (core dumped) 這樣的 message. 這是因為 ccws2 比較新, 在舊的機器 (ccws4) 上 compile 的 code 放到新的機器 (ccws2) 上去跑不會有問題, 因為 backward compatible. 但是如果在新的機器上 compile, 拿到舊的機器上面去就不一定了... 所以請重新下載 hw4.tgz for the latest: libcmd-32.a, memTest-32, memTest-32.debug (04/27/2009) 5. 上述 2 關於 USAGE command 的修正, 其實上傳的 libcmd.a 還是不完整... 已修正. 6. 關於 1918 篇 error message 的討論 (mtd -a a), 已根據建議改成 "illegal option". (04/30/2009) 7. 修正 #1925 篇關於 reference program 的一個 bug: 當 _activeBlock's remaining size 大於等於 MemTestObj, 但又不足下一個 4 or 8-Byte align 的大小, 應不予以 recycle, 而是 new 下一個 memory block. 更新 "memTest-32/64" 以及 "memTest-32/64.debug" 8. Command prompt 修正為 "mtest> " (原先為: "mcalc> ") 更新 "libcmd-32/64.a" -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.224.41.248
BBCallR:感謝教授 04/24 02:07
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.224.46.195
BBCallR:mcalc??XD在debug階段的我剛看到更新作業就下載然後解壓縮 04/27 00:57
BBCallR:然後一天半的成果就消失了....................... 04/27 00:57
ric2k1:啊... 不會吧... 真抱歉. 請記得 rename 成 b9xxxx_hw4 04/27 01:34
ric2k1:mcalc... 我暈了... 忘記改 command prompt, 那就算了吧! 04/27 01:35
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.224.47.50 ※ 編輯: ric2k1 來自: 61.224.47.50 (04/30 01:03) ※ 編輯: ric2k1 來自: 61.224.47.50 (04/30 01:04)