Io credo che il problema sia di fondo:

Hai una minima esperienza di basi di numerazioni?
In particolare, sai cos'č la base 2?
Sai come vengono rappresentati i numeri nei computer?
Hai una minima preparazione sull'aritmetica in base 2?
Conosci gli operatori bit per bit?


Ciao.