用一周的時間看完了這本書的第一部分-硬體,這本書相較於那些計算機專業書籍(譚浩強c程式設計)來講確實很生動,作者善於拿自己做例子,語言也幽默風趣。讀這本書收穫很多,把我帶入了計算機的大門,下面是重點摘錄。
一、計算機裡有什麼
1、一台計算機擁有以下結構:乙個處理器(cpu)、一些主儲存器(記憶體)、一些大容量儲存器(磁碟)和各種各樣的其他部件,通過一組叫做匯流排的線纜把所有這些連線起來,在各部分之間傳輸資訊。
2、英特爾雙核酷睿2.1ghz的意思是:這個cpu是英特爾製造的,乙個積體電路晶元上有兩個cpu,「核」即是處理器的意思。cpu的速度大體是通過每秒鐘執行的運算元量、指令數量或更小的動作數量來度量的。「2.1ghz」就是指cpu每秒跳動21億次。
3、主儲存器,也就是隨機訪問儲存器(ram,即記憶體),裡面儲存了處理器和計算機的其他部件正在活躍使用的資訊。
記憶體裡不僅儲存了cpu正在處理的資料,還儲存了讓cpu如何處理資料所需執行的指令。
記憶體之所以被稱為「隨機訪問」,是因為cpu能以同樣的速度快速訪問其中任何地方的資訊。以任何順序訪問不同位置時,速度不會受到任何影響。
4、 固態盤(ssd),使用快閃儲存器代替了旋轉的機械部件。快閃儲存器中的資訊儲存為電路裡的電荷,每乙個電路元件上的電荷不需要加電就可以保持其狀態,也具有非易失性。
二、位元、位元組與資訊表示
1、計算機是數字處理器,儲存和處理離散的資訊而非模擬資訊。
計算機用位元表示資訊,較大的資訊以位元組表示。
2、模擬是指隨著其他因素變化而平滑變化,即變化過程沒有間斷。數字系統處理的是離散值:可能的取值是有限的。
與模擬系統相比數字系統具有兩個優點:一是數位化資料可以用多種方式來儲存、傳輸和處理,二是其更容易擴充套件。
三、深入了解
cpu
1、cpu是計算機的大腦,它可以做出決定,並且還能根據他所處理的資料決定下一步做什麼,因此它就能自己執行整個系統。
2、典型的cpu有幾十到數百個不同的指令;指令和資料通常要占用多個記憶體位置,通常為2至8個位元組。真正的處理器有多個累加器,通常是16或32個,所以可以儲存多個中間結果,並且都是速度極快的儲存器。
3、在cpu中,快取是容量小但速度快的儲存器,用於儲存最近使用的資訊,以避免訪問ram。
4、典型的cpu有兩到三個快取,容量依次增大,但速度遞減,一般稱為一級快取、二級快取、**快取。
5、快取的思想無處不在,cpu中的多個累加器本質上也是一種快取,ram也可以作為磁碟的快取,而ram和磁碟又可以作為網路資料的快取。
雖然是學計算機的,但對計算機的了解其實並不多,通過讀這本書對硬體部分的介紹對電腦的配置方面有了更加深刻的了解,起碼買電腦時看電腦的引數時知道他在說什麼。相較於非專業書籍,專業書籍給我的收穫還是更大一些,希望將來自己也能成為電腦方面的專家......
世界是數字的
世界是數字的 是世界頂尖計算機科學家brian w.kemighan 寫給普通讀者的入門書,講述身處數學時代的人們都應該了解的有關計算機和網際網路的知識,我覺得這本 世界是數字的 是一本科普書,讀者物件是非專業人員。本書文字簡明易懂,諸多見解無論對專業人士還是大眾都一樣有重要的意義,非常有價值。世界...
《世界是數字的》
讀了這本書,讓我收穫很多,使得我更了解了計算機是如何運作和計算機的發展。eniac是世界第一台計算機,可在eniac的前面就有出現類似的技術,比如最早的雅卡爾織布機,就在1800年發明,它用長方形卡片上打穿的多行孔洞來標記織布的花樣。這樣,我們就可以在穿孔卡片上編入各種指令來給雅卡爾織布機 程式設計...
世界是數字的
世界是數字的 讀後感 隨著現在科技的發展數字生活將要成為主流,計算機的各個功能或者隨隨便便的乙個軟體都是由許多的 組合而成的,計算機的計算功能超過了人的大腦,而這本數字是世界的就是要告訴大家數字世界有關計算機的一切。本書沒有什麼高深莫測的專業術語,但它很全面解釋了當今計算和通訊領域的工作方式,包括硬...