地址计算内存大小
一些常见表达
内存计算
十六进制 — 二进制
如:0xF = 1111B
,即十六进制的一位数字代表二进制的四位数字,或者说 16n=24n16^n=2^{4n}16n=24n,所以内存地址计算如下:
0×C10000−0×C00000=10000=164=24×4=216=26×210=64K0\times C1 0000 - 0\times C0 0000 = 1 0000 = 16^{4} = 2^{4×4} = 2^{16}=2^6×2^{10}=64K0×C10000−0×C00000=10000=164=24×4=216=26×210=64K
常见进制单位:
210=1K≈103(千) 2^{10} = 1 K \approx 10^3 \quad (千) 210=1K≈103(千)
220=210×210=1M≈106(百万) 2^{20} = 2^{10} \times 2^{10} = 1 M \approx 10^6 \quad (百万) 220=210×210=1M≈106(百万)
230=210×210×210=1G≈109(十亿) 2^{30} = 2^{10} \times 2^{10} \times 2^{10} = 1 G \approx 10^9 \quad (十亿) 230=210×210×210=1G≈109(十亿)
240=210×210×210×210=1T≈1012(兆) 2^{40} = 2^{10} \times 2^{10} \times 2^{10} \times 2^{10} = 1 T \approx 10^{12} \quad (兆) 240=210×210×210×210=1T≈1012(兆)

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)