首页 > 代码库 > 正确理解 32位
正确理解 32位
1 byte(B) = 8 bit 1 字节 = 8 位 1 word = 8 byte = 64 bit 1 字 = 8 字节 = 64 位 double word = 16 byte = 128 bit 双字 = 16 字节
4G = 4*1024*1024*1024*8 bit = 2^2 * 2^10 * 2^10 * 2^10 * 8 bit.
32位能表示的最大无符号整数是 0xffffffff == 232 - 1, 最小的是 0x00000000 = 0
计算机所表示的位数是指他的寻址的基本单元, 1位 能寻址 1B 不是 字面上的 bit.
也就是, 232*8bit 和上面的 4G 是相等… 这是为什么 32 位能寻址 4G 内存.
正确理解 32位
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。