一個地址的字長是64位對應存儲一個字節的內容?即64位的地址存儲8位的內容?
1 回答
已采納

onemoo
TA貢獻883條經驗 獲得超454個贊
我從頭描述一遍,你自己看看你的理解是否正確吧。
首先要分清“內存”和“內存地址”:
數據都是存在內存中的,你所說的“一個字節的內容”或“8位的內容”都是數據,它們都是存在內存中的。
內存是很大的,為了方便對其尋址——或者說尋找數據存在內存中的哪個位置上了——把內存劃分為一個個的單元,這就是“最小可尋址單元”,再賦予每個單元一個唯一的“編號”,這個編號就叫做該處內存的“地址”。
而“字長”是和處理器及指令集相關的概念。簡單地說:處理器一次可以處理的數據的長度就叫做“字長”。這個“字長”所能表示的最大數字一般也作為最大的內存地址(編號)。
不管機器的字長是多少,8位的數據在內存中就是占8位的空間,只不過指示這個數據存儲位置的內存地址這個“編號”是一個字長而已。
- 1 回答
- 0 關注
- 1167 瀏覽
添加回答
舉報
0/150
提交
取消