Numeros Binarios

2
Herrera Sebastian Informática 3ro 3ra Concepto : El código binario es el sistema de representación de textos, o procesadores de instrucciones de computadora utilizando el sistema binario (sistema numérico de dos dígitos, o bit: el "0" (cerrado) y el "1" (abierto)). En informática y telecomunicaciones, el código binario se utiliza con variados métodos de codificación de datos, tales como cadenas de caracteres, o cadenas de bits. Estos métodos pueden ser de ancho fijo o ancho variable. Un bit es la unidad más pequeña de información en un sistema digital, y puede tener dos valores lógicos, 1 ó 0, que para términos prácticos representan encendido y apagado derivado de las primeras computadoras que utilizaron bulbos o transistores, donde al procesar la información daba como resultado un estado de conducción o de no conducción de la corriente, interpretado de manera lógica como 1 ó 0. Posteriormente se hizo necesario la agrupación de dichos bits para su proceso, inicialmente codificados en sistema ASCII (American Standard Code for Information Interchange), que representa por medio de 8 bits un carácter del juego básico utilizado en las computadoras, aunque ahora hay juegos de caracteres extendidos que utilizan más que 8 bits para su representación; pero debido al uso común como unidad de medida se sigue relacionando con los caracteres. También, los procesadores tienen ciertas capacidades de lectura de los datos, y agrupaban en su memoria de proceso los datos en unidades lógicas de 4 u 8 bits los datos para su manipulación, aunque actualmente hay arquitecturas de 64 bits. Toda computadora para hacer un proceso, por ejemplo una suma, convierte el número decimal que ingresamos como dato a binario, y a partir de dicho número hace la suma, en un proceso un poco complicado que lo vuelve hexadecimal: por ejemplo, los bits de menor valor son los de la extrema derecha, y avanzando hacia la izquierda representan potencias de dos para su valor, siendo así tenemos: 2^0=1 2^1=2 2^2=4 2^3=8 2^4=16 2^5=32 2^6=64 2^7=128 por lo cual, con 8 bits tenemos representados 256 valores (del 0 al 255), pero con 4 tenemos representado un número hexadecimal: 9 + 12 = (binario) 1001 + 1100 = (hex) 9+C 21 = 10101 = (hex) 15 ahora, si tomamos el resultado en hexadecimal, cifra por cifra, y lo convertimos a binario, necesitamos 4 bits para cada uno, lo que hace más fácil dicha conversión y tenemos el mismo resultado

Transcript of Numeros Binarios

Page 1: Numeros Binarios

Herrera Sebastian Informática 3ro 3ra

Concepto: El código binario es el sistema de representación de textos, o procesadores de

instrucciones de computadora utilizando el sistema binario (sistema numérico de dos

dígitos, o bit: el "0" (cerrado) y el "1" (abierto)). En informática y telecomunicaciones, el

código binario se utiliza con variados métodos de codificación de datos, tales como

cadenas de caracteres, o cadenas de bits. Estos métodos pueden ser de ancho fijo o ancho

variable.

Un bit es la unidad más pequeña de información en un sistema digital, y puede tener dos valores

lógicos, 1 ó 0, que para términos prácticos representan encendido y apagado derivado de las

primeras computadoras que utilizaron bulbos o transistores, donde al procesar la información daba

como resultado un estado de conducción o de no conducción de la corriente, interpretado de

manera lógica como 1 ó 0.

Posteriormente se hizo necesario la agrupación de dichos bits para su proceso, inicialmente

codificados en sistema ASCII (American Standard Code for Information Interchange), que

representa por medio de 8 bits un carácter del juego básico utilizado en las computadoras, aunque

ahora hay juegos de caracteres extendidos que utilizan más que 8 bits para su representación;

pero debido al uso común como unidad de medida se sigue relacionando con los caracteres.

También, los procesadores tienen ciertas capacidades de lectura de los datos, y agrupaban en su

memoria de proceso los datos en unidades lógicas de 4 u 8 bits los datos para su manipulación,

aunque actualmente hay arquitecturas de 64 bits.

Toda computadora para hacer un proceso, por ejemplo una suma, convierte el número decimal que

ingresamos como dato a binario, y a partir de dicho número hace la suma, en un proceso un poco

complicado que lo vuelve hexadecimal:

por ejemplo, los bits de menor valor son los de la extrema derecha, y avanzando hacia la izquierda

representan potencias de dos para su valor, siendo así tenemos:

2^0=1

2^1=2

2^2=4

2^3=8

2^4=16

2^5=32

2^6=64

2^7=128

por lo cual, con 8 bits tenemos representados 256 valores (del 0 al 255), pero con 4 tenemos

representado un número hexadecimal:

9 + 12 = (binario) 1001 + 1100 = (hex) 9+C

21 = 10101 = (hex) 15

ahora, si tomamos el resultado en hexadecimal, cifra por cifra, y lo convertimos a binario,

necesitamos 4 bits para cada uno, lo que hace más fácil dicha conversión y tenemos el mismo

resultado

Page 2: Numeros Binarios

Herrera Sebastian Informática 3ro 3ra

0001 0101

de ahí que se agrupen los bits para su proceso en unidades de 8 llamados bytes.

Ahora bien, en el caso de las transmisiones de datos, un módem transmite en códigos de banda

base, es decir, "traduce" los valores digitales a señales analógicas, y al principio, las modulaciones

más básicas se hacían generando una señal para un grupo de bits, es decir, para representar un

10101010 por ejemplo, se genera un pulso analógico con ciertas características, que representan

ese conjunto de bits, y sólo ese.

teniendo así (para el ejemplo), que para transmitir por la línea telefónica análoga se necesitaban

256 señales diferentes para los 256 valores diferentes de un byte, pero eso representa un ahorro,

ya que si mandáramos una señal de encendido y una de apagado para cada bit, serían más

señales a enviar que lo que se necesita por medio de las modulaciones; dicha modulación puede

ser en fase, en amplitud, en frecuencia, en cuadratura, etc., o en combinaciones de las mismas, y

cada modulación de la señal base se llama BAUD, por eso los puertos seriales, que fueron los

primeros módems, transmiten en Vaud por segundo, y no en bits. (Un Vaud representa un conjunto

de bits)

Ahora, no toda la información que pasa por un puerto de comunicaciones es útil al usuario, se

necesita información que asegura la integridad de los datos, y de esa señal codificada, una parte

es dicha información, por eso, al recibir un archivo la información que obtienes es de bytes por

segundo, ya que nos interesa la parte práctica de cuanta información útil está siendo pasada y no

la totalidad de los bits que incluye la información de sincronía, paridad, crc, etc.

Basados en lo anterior de los valores de cada bit, que son potencias del número 2, un Kbyte es

2^10 bytes, o 1024 bytes

y 2^10 Kbyte hacen un megabyte (1, 048,576 bytes), y así sucesivamente

3) S E B A S T I A N

010100 101 010 001 010100 010101 1000 001 01110