1. 內存條主要起什麼作用主要存儲什麼數據
內存主要是用來臨時存貯數據,比如電腦中調用的數據,就需要從硬碟讀出,發給內存,然後內存再發給CPU
。
內存和CPU之間的緩存,因為CPU中的ALU(虛擬寄存器)速度要比硬碟速度快的多。所以需要內存用來給CPU和硬碟之間進行溝通。光碟/軟盤等所有外存貯器都是用內存來作橋梁的。例如:你復制了一些東西
在你沒有粘貼或或粘貼後沒有保存的狀態下這些數據就臨時存放在內存中。
2. 內存條里都存些什麼
內存條是連接CPU
和其他設備的通道!起到緩沖和數據交換作用!!!!
一、內存的作用與分類
內存是電腦中的主要部件,它是相對於外存而言的。我們平常使用的程序,如Windows98系統、打字軟體、游戲軟體等,一般都是安裝在硬碟等外存上的,但僅此是不能使用其功能的,必須把它們調入內存中運行,才能真正使用其功能,我們平時輸入一段文字,或玩一個游戲,其實都是在內存中進行的。通常我們把要永久保存的、大量的數據存儲在外存上,而把一些臨時的或少量的數據和程序放在內存上。
內存分為DRAM和ROM兩種,前者又叫動態隨機存儲器,它的一個主要特徵是斷電後數據會丟失,我們平時說的內存就是指這一種;後者又叫只讀存儲器,我們平時開機首先啟動的是存於主板上ROM中的BIOS程序,然後再由它去調用硬碟中的Windows98或Windows95系統,ROM的一個主要特徵是斷電後數據不會丟失。
3. 簡述內存分區情況
(1)代碼區:存放函數二進制代碼
(2)數據區:系統運行時申請內存並初始化,系統退出時由系統釋放。存放全局變數、靜態變數、常量
(3)堆區:通過malloc等函數或new等操作符動態申請得到,需程序員手動申請和釋放
(4)棧區:函數模塊內申請,函數結束時由系統自動釋放。存放局部變數、函數參數