課程
/后端開發(fā)
/C
/Linux C語言指針與內存
64位的操作系統(tǒng)如果只插入2G的內存,計算機最大的內存地址也是16個F么?不熟很理解啊,
2017-02-04
源自:Linux C語言指針與內存 4-2
正在回答
64位的意思 能有 2的64次方種二進制排列方式。2G內存表示一次能儲存2的31次方個二進制排列方式
那個只是編號,你編不到那么多的的,64位最多編到那么多,而2G內存插64位系統(tǒng)最多也是?
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 F F F F F F F
而你那個推導是說明有2的31次方的分配地址,而視屏里的推導是推出會最多可以分配多少的的地址的可能
2G內存是2*1024M=2*1024*1024K=2*1024*1024*1024=2*(2的10次方)*(2的10次方)*(2的10次方)=2的31次方,所以一共是31次方,那么就不是16個F了
慕虎0751288 提問者
慕俠6123171 回復 慕虎0751288 提問者
舉報
指針-C語言的核心,代領大家對c語言有更加深刻的理解
1 回答int內存地址分配問題?
4 回答關于地址的問題??
1 回答關于內存的問題
2 回答關于地址的問題 0x7fffffffffff 是否大大超過了 電腦的8g內存空間
2 回答32位系統(tǒng)的地址和內存怎么計算?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-08-08
64位的意思 能有 2的64次方種二進制排列方式。2G內存表示一次能儲存2的31次方個二進制排列方式
2017-08-02
那個只是編號,你編不到那么多的的,64位最多編到那么多,而2G內存插64位系統(tǒng)最多也是?
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 F F F F F F F
而你那個推導是說明有2的31次方的分配地址,而視屏里的推導是推出會最多可以分配多少的的地址的可能
2017-02-05
2G內存是2*1024M=2*1024*1024K=2*1024*1024*1024=2*(2的10次方)*(2的10次方)*(2的10次方)=2的31次方,所以一共是31次方,那么就不是16個F了