Click here to edit contents of this page.
Click here to toggle editing of individual sections of the page (if possible). Watch headings for an "edit" link when available.
Append content without editing the whole page source.
Check out how this page has evolved in the past.
If you want to discuss contents of this page - this is the easiest way to do it.
View and manage file attachments for this page.
A few useful tools to manage this Site.
See pages that link to and include this page.
Change the name (also URL address, possibly the category) of the page.
View wiki source for this page without editing.
View/set parent page (used for creating breadcrumbs and structured layout).
Notify administrators if there is objectionable content in this page.
Something does not work as expected? Find out what you can do.
General Wikidot.com documentation and help section.
Wikidot.com Terms of Service - what you can, what you should not etc.
Wikidot.com Privacy Policy.
好書不該寂寞,陳鍾誠老師所著的這本系統程式,對我而言就是一本好書.
好書的定義是什麼?本人對於好書的看法是一本能讓自己看得懂,學的到東西的書,它即是一本所謂的好書.
以前唸技術學院時,課程中沒有組合語言或系統程式的課可以修,對於想要了解程式從產生目的檔到連結產生執行檔並載入到記憶體執行過程如何運作的我,一直苦於找不到一本讓我能看懂並學習的好書,如今陳老師的這本系統程式書,個人覺得內容簡單明瞭,配合範例和圖與額外的文字說明,讓我總算了解基本的系統程式,相信此書滿適合各大專院校資訊相關科系的學生或是像我一樣想自習的人.
題外話:
為什麼會想自習系統程式?
不少人寫所謂的程式,只知道用某個程式語言,寫需要的功能,然後呼叫一些API,在利用IDE產生執行檔,執行後,有最後要的結果就好.
那麼非資訊相關科系和本科系的差別在那?
個人認為資訊相關科系的學生應該對於:作業系統,計算機組織,組合語言,系統程式,演算法,資料結構 都能有一定Sense,對未來從事科技業做Programmer或多或少會有幫助的.
要將懂的知識分享出來真的很花時間,無論是PO在網路上,或是出版書籍,謝謝陳老師的分享,及不厭打擾,願意花時間回覆我的問題,期待您的高等C語言.
其實寫系統程式這本書是我長久以來的一個需求,原因是我找不到一本將系統程式交代得很清楚的書,Beck 的書我曾經用過,但總是不順手,也有很多疑點。
後來接觸了 GNU 工具之後,開始發現 Beck 所說的東西都無法實務操作,於是我想寫一本可以實務操作的系統程式書,卻又必須把理論盡可能交代清楚,在旗標的彥發兄邀請下於是寫了這本書。
但是即便如此,我還是有些遺憾,作業系統 (OS) 的部分沒有實作,編譯器 (Compiler) 的部分程式實作雖然簡單,但是不夠完整,CPU0 也還沒有在 FPGA 上面實作出來等等。
關於高等 C 語言,如果方便的話,可以直接看網路上的網頁 http://ccckmit.wikidot.com/cp:main,過一陣子我會直接將電子書出版在 pubu 網站上,pubu 網址是 http://www.pubu.com.tw/,經過了一次出版經驗後,我感受到網路出版具有重要的價值,不論是對讀者或作者而言,都是如此。或許這本書不會有紙本了,但是我希望整個出版業可以快速轉型,讓小量印刷的成本降低,如此就能讓讀者在 pubu 這種出版網站上直接訂購紙本書籍。當然,如果有 Pad 等裝置,那就連印都不用印了,會是一種更方便的選擇。
Post preview:
Close preview