Memory 如何将内存大小添加到地址范围?

Memory 如何将内存大小添加到地址范围?,memory,hex,data-conversion,memory-address,addressing,Memory,Hex,Data Conversion,Memory Address,Addressing,我知道这是一个非常简单的问题,但我想知道是否有一种简单的方法可以通过向初始地址添加内存大小来快速计算地址。例如,我在论坛上看到有人建议“添加”32000万个地址 因此,如果我从0x00000000开始,并希望添加32000万: 我将32MIO转换为268435456位 我除以地址中存储的字的大小(这取决于体系结构,在我工作的机器中,每个地址8位):268435456/8=33554432 我将33554432转换为十六进制:0x2000000 所以我的地址应该是0x02000000。对吧?

我知道这是一个非常简单的问题,但我想知道是否有一种简单的方法可以通过向初始地址添加内存大小来快速计算地址。例如,我在论坛上看到有人建议“添加”32000万个地址

因此,如果我从
0x00000000
开始,并希望添加32000万:

  • 我将32MIO转换为
    268435456

  • 我除以地址中存储的字的大小(这取决于体系结构,在我工作的机器中,每个地址8位):268435456/8=33554432

  • 我将
    33554432
    转换为十六进制:
    0x2000000

  • 所以我的地址应该是
    0x02000000
    。对吧?

  • 好吧,很简单!但是,有人知道一个在线工具可以做到这一点吗?我可以写一点脚本,但我喜欢在线工具:)