1 回答

TA貢獻(xiàn)883條經(jīng)驗(yàn) 獲得超454個(gè)贊
我從頭描述一遍,你自己看看你的理解是否正確吧。
首先要分清“內(nèi)存”和“內(nèi)存地址”:
數(shù)據(jù)都是存在內(nèi)存中的,你所說(shuō)的“一個(gè)字節(jié)的內(nèi)容”或“8位的內(nèi)容”都是數(shù)據(jù),它們都是存在內(nèi)存中的。
內(nèi)存是很大的,為了方便對(duì)其尋址——或者說(shuō)尋找數(shù)據(jù)存在內(nèi)存中的哪個(gè)位置上了——把內(nèi)存劃分為一個(gè)個(gè)的單元,這就是“最小可尋址單元”,再賦予每個(gè)單元一個(gè)唯一的“編號(hào)”,這個(gè)編號(hào)就叫做該處內(nèi)存的“地址”。
而“字長(zhǎng)”是和處理器及指令集相關(guān)的概念。簡(jiǎn)單地說(shuō):處理器一次可以處理的數(shù)據(jù)的長(zhǎng)度就叫做“字長(zhǎng)”。這個(gè)“字長(zhǎng)”所能表示的最大數(shù)字一般也作為最大的內(nèi)存地址(編號(hào))。
不管機(jī)器的字長(zhǎng)是多少,8位的數(shù)據(jù)在內(nèi)存中就是占8位的空間,只不過(guò)指示這個(gè)數(shù)據(jù)存儲(chǔ)位置的內(nèi)存地址這個(gè)“編號(hào)”是一個(gè)字長(zhǎng)而已。
- 1 回答
- 0 關(guān)注
- 1164 瀏覽
添加回答
舉報(bào)