課程
/后端開發
/C
/Linux C語言指針與內存
一個字節不是8個二進制位嗎,32位地址總線怎么就能表示出4G的內存了?32位是指給內存編號只能編到32個二進制位,那不就是4個字節?該怎么理解這個轉換呀
2018-09-03
源自:Linux C語言指針與內存 4-2
正在回答
地址總線而已,又不是數據總線。32位地址總線,一個地址放一個字節不就行了,內存就是4GB了
Jerry12138
armboy 回復 Jerry12138
四個字節表示它如果需要被存儲所需要的空間,存儲問題。而32位地址表示的是枚舉所有的可能性即排列方式有那么多種。是組合問題。
舉報
指針-C語言的核心,代領大家對c語言有更加深刻的理解
3 回答32位系統中有4G的尋址空間,每個地址是32位的,那么每個地址應該包含4個字節
3 回答一個字節用幾位十六進制表示?
2 回答32位系統的地址和內存怎么計算?
3 回答64位的操作系統和32位的操作系統的地址編號都是用一個字節存儲的嗎
5 回答為什么32位是4GB 啊,一個字節不是有8位么,這樣說理論管理的內存不是應該是512mb么
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-09-07
地址總線而已,又不是數據總線。32位地址總線,一個地址放一個字節不就行了,內存就是4GB了
2018-11-04
四個字節表示它如果需要被存儲所需要的空間,存儲問題。而32位地址表示的是枚舉所有的可能性即排列方式有那么多種。是組合問題。