Das Hexadezimalsystem ist im Grunde nur eine andere Schreibweise für das Binärsystem. Angenommen wir haben im Binärsystem das Byte
1011'1110
Hier haben wir zwei vierergruppen. jede Stelle der Gruppe hat einen Wert der das Doppelte von dem Wert rechts davon ist. Also:
8 | 4 | 2 | 1
1 | 0 | 1 | 1
Nun zählt man alle Stellen bei denen eine Eins ist zusammen also 8 + 2 + 1 = 11
Im Hexadezimalen hat man nicht die Zahlen von 0 bis 9 sondern die Werte von 0 bis F also 1 = 1
...
9 = 9
a = 10
b = 11
c = 12
d = 13
e = 14
f = 15
Wenn wir das nun auf unseren Binärcode 1011'1110 anwenden, erhalten wir den Hexadezimalcode "be"
Das ist mal der Teil, den Rest kannst du zum Beispiel hier nachlesen:
http://de.wikibooks.org/wiki/Mathematik:_Schulmathematik:_Zahlensysteme:_Hexadezimale_Zahlen