讀書報告: 計算機是怎麼樣跑起來的 第二章: 試著製造一台計算機吧

讀書報告: 計算機是怎麼樣跑起來的

第二章: 試著製造一台計算機吧

 

       這麼久停更,主要就是近期要忙著開學,又接了幾個項目趕著做,筆者這個人收了別人的錢就很想快點完成交給別人。其中兩個是Facebook自動回復機器人,用於一些商店問價,另外一個是到貨的SMS通知。最近還要去研究服務器數據庫的壓力分壓的策略,腦子疼的不得了。

       言歸讀書報告中,其實這一章的內容多數偏向電子那方面,本章確實是在教導大家如何親手製作一個微型電腦,但是沒有學過電子的人,讀起本章將會非常吃力(包括我看得眉頭緊皺)。所以我的筆記內容就不記錄如何焊接引腳。而是寫下其中看似有用的內容幫助我們一起來了解計算機的運行,雖然有點標題黨,但是希望大家也能在其中接收到知識。

 

     1. 計算機所必須的元件

          · CPU ~~> 計算機的大腦,負責解釋和執行程序。

          · 內存 ~~> 負責儲存程序和數據

          · I/O ~~> 輸入\輸出,負責和外部設備連接起來(周邊設備)

 

      2. CPU

           · 時鐘發生器 ~~> 以驅動CPU運轉,每隔一定的時間變換一次電壓的高低,

                                        這種信號頻率可以衡量CPU的運轉速度。2.5MHz

           ·機器語言(原生代碼) ~~> 以二進制數構成,驅動CPU按照指令運算輸出:

                          地址             程序

                       00000000         00111110

                       00000001         11001111

     

      3. 內存&I/O

            · 數字IC ~~> IC 是半導體元件產品的統稱

                                  負責傳遞、加工、處理數字信號

                                  引腳上的電壓要麼是0V,要麼是+5V

                                  0V = 0,+5V = 1 達成二進制形式的收發

             · 地址總線 ~~> 指定輸入輸出數據時源頭或目的地

             · 數據總線 ~~> 決定一次性能輸出輸入多少比特的數據,若超過則需切分數據

             · 控制引腳 ~~> 控制其他IC的功能

 

        本章的內容當然不止這麼的少,但是多數都是教導我們如何把各種各樣的引腳與CPU連接起來。說實話內容比較沉悶,一點都不易於吸收當中的知識。但當中的兩個點確實令我豁然開朗,其中一個是時鐘發生器,依靠這個來同步數據的協調性。另外一個則是電壓的0V和+5V來達到二進制的數據運輸,這也間接的解釋了計算機為何全用二進制來表示。

讀書報告: 計算機是怎麼樣跑起來的 第二章: 試著製造一台計算機吧