开开开
2019-07-30 17:26
0x ddfc->1101 1101 1111 1100
0x ddff->1101 1101 1111 1111
他们之间不是只隔了四个bit吗?为什么是隔了四个字节?
求解答,,晕了
懂了。。16进制的这些只是内存地址的编号,而内存条最小存储单元的大小为1个字节,也就是说0xddfc这个地址编号对应的内存中能存储1个字节的数据.
内存条最小存储单元为1个字节,因此32位PC的寻址空间包含2^32个地址,每个地址对应1个字节的数据空间,那么32位PC的最大内存为2^32字节=4G
Linux C语言指针与内存
116475 学习 · 250 问题
相似问题