Για να προσδιορίσουμε τον αριθμό των bits που απαιτούνται σε ένα λεωφορείο διευθύνσεων, πρέπει να βρούμε τη μικρότερη ισχύ των 2 που είναι μεγαλύτερη ή ίση με τον αριθμό των θέσεων μνήμης.
Έχετε θέσεις μνήμης από 0 έως 2059, συμπεριλαμβανομένων. Αυτό σημαίνει ότι έχετε 2059 - 0 + 1 =2060 θέσεις μνήμης.
Τώρα βρίσκουμε τη μικρότερη δύναμη 2 μεγαλύτερη ή ίση με το 2060:
* 2
10
=1024
* 2
11
=2048
* 2
12
=4096
Από το 2
11
(2048) είναι μικρότερο από 2060 και 2
12
(4096) είναι μεγαλύτερο, χρειάζεστε τουλάχιστον 2
12
διευθύνσεις τοποθεσίες. Ως εκ τούτου, χρειάζεστε 12 bits στο λεωφορείο διευθύνσεων. Κάθε bit στο λεωφορείο διευθύνσεων μπορεί να αντιπροσωπεύει 2 δυνατότητες (0 ή 1), έτσι 12 bits μπορούν να αντιπροσωπεύουν 2
12
=4096 διαφορετικές διευθύνσεις. Αυτό αρκεί για την αντιμετώπιση των τοποθεσιών 0 έως 2059.