För att bestämma antalet bitar som behövs i en adressbuss måste vi hitta den minsta kraften på 2 som är större än eller lika med antalet minnesplatser.
Du har minnesplatser från 0 till 2059, inklusive. Detta innebär att du har 2059 - 0 + 1 =2060 minnesplatser.
Nu hittar vi den minsta kraften på 2 större än eller lika med 2060:
* 2
10
=1024
* 2
11
=2048
* 2
12
=4096
Sedan 2
11
(2048) är mindre än 2060 och 2
12
(4096) är större, du behöver minst 2
12
adresserbara platser. Därför behöver du 12 bitar i adressbussen. Varje bit i adressbussen kan representera 2 möjligheter (0 eller 1), så 12 bitar kan representera 2
12
=4096 olika adresser. Detta är tillräckligt för att adressera platser 0 till 2059.