Realmente, 11111111 en binario es 255 en decimal, pero si cuentas desde 0, como dice marcoszorrilla, sí que sale 256, que es un byte (2⁸).
Total, que el núcleo del asunto es el byte
Y mañana, para celebrarlo, me comeré 8 bocabits... o un bocabyte (perdón, no he podido resistirme a recordar el chiste)