回覆列表
  • 1 # uoods39722

    CPU是:中央處理器,用來進行資料加與資料減記憶體是:相對快速儲存空間硬碟是:大量非即時待用資料儲存區域在計算機執行的時候,CPU負責資料處理,但它需要資料來源,就需要到記憶體和硬碟,又因為CPU是即時的資料處理,就需要記憶體和硬碟加電,同時執行;CPU內部本身自己就有儲存位置,很多,AX,BX,CX……但相遇對記憶體和硬碟來說,是無法比擬的速度,CPU內部的儲存空間很小,速度相當高,現在的CPU內部的儲存空間都在512K,甚至更高。CPU接收到處理資料的請求並開始處理,就需要資料來源,但由於速度相當快,CPU對資料來源的需求因軟體的需求呼叫的位置爾各不相同(能理解嗎,比如遊戲;需要呼叫字型,需要呼叫貼圖,需要呼叫遊戲圖片,他們都儲存在一個硬碟的不同位置!(希望這裡你也明白,也就是說,即使是一個大資料夾,完全有可能每個檔案都放在不同的扇區。)就需要硬碟不斷的讀取。)。這裡也就是為什麼要用到硬碟的原因,因為我們需要把東西存下來,但不一定用,不如你玩遊戲的時候,你的千千傾聽沒有開,那麼你的MP3就沒有播放,所以就需要一個大的空間來儲存我們可能呼叫的資料。下來的過程就是把硬盤裡的資料轉移到記憶體裡,又不懂了吧,告訴你,是速度,硬碟為了滿足廉價的儲存空間放棄了速度,記憶體相對於硬碟來說是相當快的儲存空間,資料在這裡等待被放到CPU的儲存空間裡供CPU使用。^O^還沒完……既然是回答就告訴你吧,但希望你能思考前面的東西,它缺了一部分,應為這個過程是個迴圈。然後……因為CPU的內部的儲存空間很有限,資料又不是一次性的計算完畢,尤其是一些大型的資料處理,比如地形的地貌的計算,物理碰撞虛擬模擬計算,它都不可能一次性算完,就必須吧算了的一部分儲存下來,去算下一個部分,最後吧很多小部分再綜合計算,按照這樣的儲存過程,CPU內部的儲存空間可以說是廢物,但這裡CPU把儲存完的資料轉存到記憶體裡,以供後期處理。當然,大型計算機應該還會把記憶體中的資料專門用另一套cpu組成的系統儲存到硬盤裡,或者在軟體裡做箇中斷,提供儲存轉換的時間,然後繼續。所以,CPU、記憶體、硬碟的屬性關係是,記憶體和硬碟是CPU附屬裝置。但是需求關係是迴圈的。

  • 中秋節和大豐收的關聯?
  • 怎樣才能忘記一個人?