
Julio Santos
PreguntaEn esos 8 bytes, como llegan los 0 y 1 a representar un elemento que está en la casilla 3?

Wilmer Rubio
Hola, hay algo importante que debes saber para entender bien esto. Nuestro sistema es el decimal
0 1 2 3 4 5 6 7 8 9
Como uno lo que esta enviando es corriente a través de un conductor, pues el conductor tiene o no tiene corriente, o sea tiene 2 estados. Para representar estos estados se llego a una convención de usar 1 cuando tiene corriente o 0 cuando no. Por eso es binario el sistema tiene un 0 o tiene un 1. Pero como representas los valores del 0 al 9 para hacer operaciones?
Entonces aquí se usa la convención de agregar un 1 a la izquierda cuando se ocupe el conductor o casilla como le llamas tú. Si tienes un conductor lo máximo que puede representar este es el valor de 1. porque: | 0 | -> 0 En esa casilla puedes poner o un 0 o un 1 si la ocupas al máximo, o sea si llega a 1, este es el tope de esa casilla o conductor a representar. | 1 | -> 1 como haces para obtener el 2, pues agregas otra casilla, al anterior le quitas el 1 por lo que queda en 0 y te llevas el 1 quedando así. | 1 | 0 | -> 2 De esta forma obtienes el 2, para el 3 puedes poner un 1 a la primera casilla | 1 | 1 | -> 3 Y obtienes el 3, para el 4, como ya las dos casillas están al máximo entonces te llevas el 1 y pones el resto en 0 | 1 | 0 | 0 | -> 4 Para el 5 sigues la convención, en la primera casilla pones 1 | 1 | 0 | 1 | -> 5 Para el 6, sigues con la convención, te llevas el 1 de la primera casilla, lo pones en 0 y activas el de la segunda casilla | 1 | 1 | 0 | -> 6 Para el 7 tienes libre el de la primera casilla entonces le pones 1 | 1 | 1 | 1 | -> 7 Y como ya tienes a tope las 3 casillas te toca agrega otra y poner el resto en 0 y llevarte el 1 | 1 | 0 | 0 | 0 | -> 8 Así obtienes el 8 y finalmente el 9 para completar nuestro sistema decimal en binarios es agregando un 1 a la primera casilla que no esta al tope. | 1 | 0 | 0 | 1 | -> 9 Si sigues la convención te darás cuanta que puedes representar con 4 casillas hasta el número 15 siendo este | 1 | 1 | 1 | 1 |.
Esa es la forma tenemos nuestro sistema para representar los número del sistema decimal. Para hacer operaciones entre ellos ya viene otros conceptos basado de la álgebra de Boole aplicada a la electrónica, que creo que explicarán más adelante.

Julio Santos
Gracias Juan y Edmundo, entendí ambos ejemplo, está clarísimo.

Edmundo Salamanca Villa
A que triste, no se ve como lo escribí, perdona si no entiendes 😕

Edmundo Salamanca Villa
Mira por interruptores a mi me gustó bastante la explicación que una vez una profesora me dijo que es que 1 es encendido y 0 apagado, entonces sabiendo que 8 bits sería referido a 2^8 para abajo:
2^8 2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0 256 128 64 32 16 8 4 2 1 0 0 0 0 0 0 0 0 0
Si deseas el numero por ejemplo, 15 en 0 y 1, sería
2^8 2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0 256 128 64 32 16 8 4 2 1 0 0 0 0 0 1 1 1 1
Ya que 1 + 2 + 3 + 8 = 15. Así mismo cuando te quieras referir a letras y cosas así entra el tema del código ASCII

Juan Sebastián Agudelo
En este punto Freddy cometió un error y son 4 Bytes, de 8 bits cada uno separados por puntos.
Si deseas obtener el numero 7 por ejemplo en binario su combinación seria: 00000111 = 7