有哪些值得推薦的計算機硬體原理入門讀物?

平時接觸的都是代碼,很多硬體的運作原理都搞不懂,CPU如何運算,RAM如何存取,硬碟數據存儲等等。有什麼經典著作?入門的和深入的?求推薦!


軟硬體結合:

1. Computer System: A Programmer"s Perspective。

硬體:

1. Computer Architecture: A Quantitative Approach。

2. Computer Organization and Design。

除了書以外,維基百科的有關詞條和網路中的教程提供了零散、充足的信息。


......沒人提這本書么? 《編碼的奧秘》中譯本 已再版: 《編碼:隱匿在計算機軟硬體背後的語言》


推薦你看《how computers work》 這本書,作為入門十分適合。圖文並茂,非常有趣。


去學微機原理和計算機組成原理就知道了


估計樓主說的是《微機原理與介面技術》。在學這門課程之前,有一門基礎課《數字電子技術基礎》是必學的。印象中《微機原理與介面技術》是比較難學的一門課程。內容龐雜,而且很多教材都編得語句艱深,晦澀難懂。基本上我個人是沒見過那種通俗易懂的教材的。如果非要推薦的話,還是清華大學出版社出版的系列教材比較靠譜。當然,強烈建議樓主先學習一下數字電子技術的知識。


Computer System: A Programmer"s Perspective(深入理解計算機系統)


計算機組成原理(以此為名的書所謂紅書白書)


推薦閱讀:

有什麼很好看的小說,裡面的知識還都是真的?
推薦幾本你們看過的改變人生的好書?
有哪本科普書對你的影響很大?
與社群、社群經濟、社群思維相關的好書籍、文章、訂閱號有哪些?
有哪些適合送給女友的書籍值得推薦?

TAG:書籍推薦 | 計算機 | 硬體 | 計算機技術 | 計算機科學 | 電腦硬體 | 計算機原理 |