1. 程式人生 > >一個16位暫存器所能儲存的資料的最大值為多少?

一個16位暫存器所能儲存的資料的最大值為多少?

2161

為什麼?

你可以用遞迴的思想反推:

215+214+...+21+20=2161
即:214+213+...+21+20+1=215
即:213+212+...+21+20+1=214
……
即:20+1=21
當然如果你足夠聰明:
16位暫存器最大表示的數是1111111111111111,當給它加1時,其變為10000000000000000=216

2018.6.13