问答详情
源自:4-4 操作系统对内存的管理

ddfc~ddff包含四个字节吗?

0x ddfc->1101 1101 1111 1100

0x ddff->1101 1101 1111 1111

他们之间不是只隔了四个bit吗?为什么是隔了四个字节?

求解答,,晕了

提问者:开开开 2019-07-30 17:26

个回答

  • 开开开
    2019-07-30 17:46:02

    懂了。。16进制的这些只是内存地址的编号,而内存条最小存储单元的大小为1个字节,也就是说0xddfc这个地址编号对应的内存中能存储1个字节的数据.

    内存条最小存储单元为1个字节,因此32位PC的寻址空间包含2^32个地址,每个地址对应1个字节的数据空间,那么32位PC的最大内存为2^32字节=4G