可与教科书相媲美的书——《世界是数字的》
當我敲下這段文字的時候,我剛看完《世界是數字的》這本書的第一部分——硬件部分。不得不說,這本書在一定基礎上可以和教科書相媲美,它有著和教科書一樣詳盡的知識,但是向我們介紹這些知識的語言卻比教科書“溫柔”許多。
這本書總體分了三個部分,第一部分,硬件部分;第二部分,軟件部分;第三部分,通信。
其中,硬件部分,也就是我剛看完的那個部分,講的是關于硬件要記住的硬知識,即死記硬背也要記住的知識。鑒于這部分主要是知識的積累,并沒有能引起自己深思的地方,所以我想在這篇博客里概括一些硬性知識。
一、計算機里有什么
?
?
1、CPU提供運算和控制功能,內存和磁盤用于存儲數據,鍵盤、鼠標和顯示器用于連節操作人員。
2、RAM里面保存了處理器和計算機的其他部件正在活躍使用的信息。內存是易失性的,也就是掉電以后里面的內容會消失,當前活躍的信息就都丟掉了。
3、最常見的大容量存儲器是磁盤,即硬盤、硬驅。硬盤能保存的信息比內存大得多,而且是非易失性的,所以數據、指令和一些需要長期保存的信息全部儲存在硬盤,僅在需要使用時錄入內存,缺點是訪問時速度慢。
4、從上面的圖可以看出來,所有的設備看上去都是依靠一組線鏈接,其實不然。計算機內有好幾組這樣的總線,每組總線的特性都不一樣。如CPU和內存之間的總線,線路短,傳輸快,價格昂貴;而連接到耳機插口的總線,線路長,傳輸慢,價格便宜。
二、比特、字節與信息表示
1、表示數字信息最簡單的單位是比特(bit),一個比特就是要么是0要么是1的一個數,沒有其他可能。只用一個比特可以表示任何二選一的事物。比特數與他們所能表示的情況數之間有一個關系,很簡單:N個比特數能表示2的N次冪種組合。
2、十進制轉換為二進制方法:把相應位置上值為1的2的對應次冪加起來即可。如二進制10110就可以看成25+23+22=44。
3、所有現代計算機中,數據處理及內存組織的基本單位都是8個比特。8個比特被稱為1字節,一個字節可以編碼256個不同的值,即2的8次冪個。
4、比特的數量在一定程度上揭示了涉及的空間、時間或者復雜性。二進制是計算機運作的核心所在。
三、深入了解CPU
1、RAM和CPU相比運算及其慢。CPU和RAM間通過少量的高速存儲器來保存最近使用的指令和數據,這種高速處理器叫緩存。還有其他方法讓處理器跑得更快,比如流水線(讓CPU交替地取得和執行指令)另一種是同時運行多個CPU。
2、典型的CPU一般有兩到三個緩存,容量依次增大,速度遞減。一級緩存、二級緩存和三級緩存。緩存的思想幾乎無處不在打開word關閉,再打開,打開速度會提高,甚至Google搜索一個關鍵詞,一會再搜索,速度都會提高。
3、圖靈測試:一臺計算機和一個人,通過鍵盤和顯示器雨另一個提問者交流。通過回答,提問者確定哪個是人,哪個是計算機?如果不能明顯的將二者分開,那么計算機就表現除了智能行為。
?
從書中的文字,我能體會到計算機的演變,它是怎么從一個只能進行初級運算的機器成長為現在的全能機,而這一切在我的現實中生活中則更加明顯。盡管計算機越來越靈敏,越來越能替代人類,但是人類總有一些無法用比特、用計算機來衡量的東西,比如感情、比如藝術、比如道德、比如品質。我相信這些東西永遠不會被計算機所取代。
?
轉載于:https://www.cnblogs.com/WYjingheng/p/5043212.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的可与教科书相媲美的书——《世界是数字的》的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 有预感
- 下一篇: No architectures to