系統(tǒng)內(nèi)存是 ram 的同義詞, 是隨機(jī)存取存儲(chǔ)器 (random-access memory) 的縮寫(xiě),它是系統(tǒng)臨時(shí)存儲(chǔ)程序指令和數(shù)據(jù)的主要區(qū)域。ram 中的每個(gè)位置均由一個(gè)稱為內(nèi)存地址的號(hào)碼標(biāo)識(shí)。關(guān)閉系統(tǒng)后,ram 中保存的任何數(shù)據(jù)均會(huì)丟失。系統(tǒng)內(nèi)存由物理內(nèi)存以及虛擬內(nèi)存構(gòu)成,當(dāng)物理內(nèi)存在運(yùn)行時(shí)不夠用,系統(tǒng)會(huì)創(chuàng)建虛擬內(nèi)存,虛擬內(nèi)存一般為物理內(nèi)存的1.5~3倍。
MCS-51使用哈弗結(jié)構(gòu),它的程序空間和數(shù)據(jù)空間是分開(kāi)編址的,即各自有各自的地址空間,互不重疊。所以即使地址一樣,但因?yàn)榉珠_(kāi)編址,所以依然要說(shuō)哪一個(gè)空間內(nèi)的某地址。