0
我有一個疑問..一個32位寄存器的範圍是2^32 ..這是因爲有點可以存儲2個值,如果是的話,你可以證明它..它真的令人困惑..32位寄存器的範圍是如何定義的?
我有一個疑問..一個32位寄存器的範圍是2^32 ..這是因爲有點可以存儲2個值,如果是的話,你可以證明它..它真的令人困惑..32位寄存器的範圍是如何定義的?
假設你有2位。 2位可能產生的不同二進制值是00, 01,10, and 11
,因此2^2 = 4。因此,對於小數點,可以用2位存儲0,1,2,3(4個值)。
類似的情況適用於32位。
感謝您的解釋傢伙......清除了我的懷疑... –
1位寄存器可容納1或0,2^1。 2位可以是00,01,10,11,2^2 ...繼續從那裏說服自己。 –