0

我有一个疑问..32位寄存器的范围是2 ^ 32 ..是不是因为一个位可以存储2个值,如果是的话请你证明它是正确的..这真的很令人困惑..

4

1 回答 1

0

假设你有 2 位。您可以创建的可能不同的二进制值。2 位00, 01,10, and 11因此是 2^2 = 4。因此,对于十进制,您可以使用 2 位存储 0,1,2,3(4 个值)。

类似的情况适用于 32 位。

于 2013-07-14T06:45:39.373 回答