《計算機是怎麼跑起來的》
這本書的定位是:一本科普類入門級的計算機基礎類讀物。本書提出了乙個大家「顯而易見」的乙個道理,個人很贊同這樣方法—分三步走:1. 劃乙個「知識的範圍」,精通這門學問所必知的知識範圍; 2. 掌握這個範圍內知識點中的「基礎中的基礎知識」; 3.最後就是可以獨當一面的終極目標:掌握了這些知識可以做什麼?
菜鳥程式設計師入門的高階這本書框架:從計算機的基本組成、組合語言(和機器語言)、演算法和資料結構、網路和加密等,最後,描述了系統工程師的要求,按照這個順序,劃出了程式設計師的乙個需要掌握的「知識範圍」。中級程式設計師查漏補缺
高手程式設計師向家人(女友、老媽等)普及計算機知識
a.計算機的三個根本性基礎:
1) 計算機是執行輸入、運算、輸出的機器;
2) 程式是指令和資料的集合;
3) 計算機的處理方式有時與人們的思維習慣不同;
b.輸入、運算、輸出時硬體的基礎:
c.軟體是指令和資料的集合
指令,即就是控制計算機進行輸入、運算和輸出的命令,比如我們常見的組合語言、vhdl和一些高階語言等編寫的指令。
a.cpu 、記憶體、i/o的關係,即就是計算機的工作原理:
cpu在時鐘訊號控制下、解釋執行儲存在記憶體中的程式;
根據程式的要求,從記憶體或i/o中把資料輸入到cpu中,在cpu中進行語言;
最後,再把運算結果輸入到記憶體或i/o裝置中。
b.機器語言最大公約數—輾轉相除法:兩個數,用較大的數減去較小的數,直到兩個數相等,這個數就是最大公約數。
計算機是怎樣跑起來的
第一章 計算機的三大原則 一 熱身問題 1.硬體和軟體的區別?答 硬體是看得見摸得著的裝置,比如計算機的顯示器,鍵盤等等 軟體是計算機所執行的程式,即指令和資料 原則上軟體是看不到也摸不著的。2.儲存字串 中國 需要幾個位元組?答 在gbk字元編碼下,需要4個位元組。3.什麼是編碼?答 通常將為了便...
讀《計算機是怎樣跑起來的》
用了四五天時間抽空把矢澤久雄先生的 計算機是怎樣跑起來的 讀完了,接下來準備讀他的 程式是怎樣跑起來的 再讀之前先寫寫這本書的書評。說實話,這本書沒有我之前推的 網路是怎樣連線的 效果好,可能是因為我期望太高了,不過瑕不掩瑜,這本書也是值得推薦初級程式設計師閱讀的。讀過這本書,你會發現,你之前學習過...
《計算機是怎樣跑起來的》讀書筆記(1)
計算機是怎樣跑起來的 主要講的是計算機的基礎概念,縱使軟硬體不斷發展,新技術更新迭代日新月異,但計算機的基礎本質是不變的,還是同樣的套路,隨著軟硬體的公升級,技術的革新,只不過是讓計算機更加方便易於使用了,能夠更加貼近人的思維模式,讓人體驗更好,工作效率更高。第一章主要分析的是計算機的三大基礎原則如...