前48位疑惑

来源:4-2 内存管理

PendyWan

2017-08-26 16:03


64位系统中,前48位问题:

看了下有人提问了可还是不明白,老师讲的到底对不对,还有下面两种到底哪种对?

1. 不包含0位,那么前48位为 2^48 = 0x0FFFFFFFFFFFFF(12个F), 那么寻址空间为 0x0 ~ 0x0FFFFFFFFFFFFF(12个F) ?

2. 包含0位,那么前48位为 2^47=0x800000000000(11个0),那么寻址空间为 0x0 ~ 0x800000000000(11个0)?

以上2个到底哪个对,还是都不对?

写回答 关注

1回答

  • Cxiao
    2017-09-06 10:48:25

    0x0-0xf......(12个f)

    前48位应该是这个吧

    Cxiao

    我看图例里是包含x后的第一0了

    2017-09-06 10:49:29

    共 1 条回复 >

Linux C语言指针与内存

指针-C语言的核心,代领大家对c语言有更加深刻的理解

116641 学习 · 260 问题

查看课程

相似问题