點沙成金:英特爾芯片制造全過程揭密
解構數字時代
作為邏輯電路的基本構成,人們可以使用兩個場效應管來制作一個非門,用4個場效應管來制作一個與非門或者或非門……由此,人們便遍可以通過不斷地堆疊這些邏輯門來構筑加法器、乘法器、存儲器和緩存。而更重要的是,通過簡單元件的不斷復用與堆疊,我們便可以將邏輯與算力賦于機器之上,成百萬上千萬倍的加速計算,讓人類能夠有精力去將更多不可能變?yōu)橥偈挚傻谩?/p>
當然,我們在這里給出這些圖并不是期待大家能由此完成對《數字電路原理》的自習。展示這些電路圖只是要向大家展示,由場效應管所組成的電路是如何一點一點實現加法、乘法和存儲的。
通過將上圖所展示的這些器件進行無數次堆疊、組合,我們便能夠制造出具備強大能力的CPU、內存和閃存(很多元件的結構在實際應用中會更加復雜以滿足特定需求)。然后,我們順理成章的將他們組裝成了一臺電腦。
在擁有了這樣一臺電腦之后,問題接踵而至。我們能用它做什么呢?
首先,我們需要建立一張編碼表,這張表定義了每一種可以輸入的字符以及他們所代表的數學含義。舉個例子,如果我們定義A為牛肉面、B為香菜、 為不要,那么“來碗牛肉面、不要香菜”的數學表達式就是AB(當然,我們也可以把它變?yōu)锽A,表示“來碗香菜,不要面”。至于店老板會不會打人,那就不是計算機能處理的問題了)。
圖中符號編碼的意思是:任取一個數X,如果X是自然數,那么X的后繼也是自然數。如果將這些符號進行編號,那么我們便能用數字來表達邏輯并實現某種程度的計算
于是,我們便可以使用這套編碼邏輯來構建函數進行數學計算并輸出結果。
以這套強大的計算邏輯作為工具,我們便可以開始通過鍵盤輸入來構建代碼,用代碼來實現功能,用功能來組成模塊,用模塊來架構系統。再之后,Windows、Office和所有應用軟件便大體只是時間與成本的問題了。
到這里,我們已經梳理了從半導體到電腦再到軟件之間的關系。但這樣的結構僅僅是當今數字時代中的一個基礎原子。要想獲得數字時代中我們所擁有的一切,還需要一張能夠連通所有電腦的網絡以及在網絡中負責大規(guī)模處理和分發(fā)數據的數據中心。
以春節(jié)之后宅在家點外賣的流程為例,買家需要打開手機中的外賣APP,開始接收服務器上的外賣菜單信息并在點餐完成之后將相關的訂單和付款信息提交給服務器;而餐館則需要向服務器上傳自家的菜單并接收服務器下發(fā)的用戶訂單及餐費。
在這樣一套流程中,無論是買家還是賣家都不需要購買昂貴的服務器設備及承擔他們所帶來的電費和維護成本,相反,他們只需要一臺相對很便宜的電腦或手機并支付網費就能完成所有信息交換和最終的交易。當然,買家所付出的餐費當中還要包含一部分給服務器運營方的抽成。而在更復雜的商業(yè)實踐中,負責運營外賣系統的平臺企業(yè)甚至也不需要購置自己的服務器,只需將開發(fā)好的軟件系統放在專業(yè)的云服務數據中心當中運行,并從自己的抽成中拿一部分給云數據中心即可。
如此這般,我們還可以將這套商業(yè)邏輯擴展到打車、網絡游戲、遠程辦公、直播等一系列領域。
而當每個人的工作與生活中都充滿這樣的系統時,一個全新的數字時代便轟轟烈烈的到來了。
從微觀尺度的半導體到宏觀層面的數字經濟大廈,結構已成。

請輸入評論內容...
請輸入評論/評論長度6~500個字