Pues bien, supongo que sabrás que el ordenador manda los datos en forma de bytes. Un byte son 8 bits y un bit es la mínima cantidad de información que un ordenador puede tratar. Es decir, un bit puede tomar sólo dos valores posibles, que son 0 ó 1.
Hablando en lenguaje eléctrico el 0 significa 0 voltios y el uno significa 5 voltios (por aquello de la electrónica digital). Cualquier valor que mandemos al puerto, el ordenador lo transformará en ceros y unos. Esto se conoce como sistema binario de numeración. Como tenemos datos de 8 bits (1 byte), aplicando algo de las matemáticas que aprendimos en EGB, vemos que con sólo 2 dígitos (el cero y el uno) podremos representar 28 valores. haciendo números tendremos 256 valores, que se corresponden a la siguiente tabla:
Decimal. |
Binario. |
0 |
00000000 |
1 |
00000001 |
2 |
00000010 |
3 |
00000011 |
4 |
00000100 |
5 |
00000101 |
6 |
00000110 |
7 |
00000111 |
8 |
00001000 |
9 |
00001001 |
etc. etc. etc. |
etc. etc. etc. |
255 |
11111111 |
Bueno, espero que lo hayas comprendido y si no es así, consulta aquí que esto ya es para gente mas difícil, como yo!!!... jeje.
|