Unidad Didáctica II Clase I Manejo de Números Binarios Prof. Jennyfer Briceño ¿Cómo representan las Computadoras los Datos? El procesamiento en las computadoras es desempeñado por Transistores, los cuales son interruptores (switches) con solo dos posibles estados: prendido y apagado. Todos los datos de computadora son convertidos a una serie de números binarios; 1 y 0 Si un transistor tiene asignado el valor de 1, esta prendido. Si se le es asignado el valor de 0, esta apagado. Los transistores de una computadora pueden ser prendidos y apagados millones de veces cada segundo. Definición de Binario Manejo de Números Binarios Bit (binary digit, pequeño indivisible): Es la unidad mínima de información. En computación. Consiste de dos valores: 0,1 Byte: Conjunto de 8 bits el equivalente a un único carácter, como puede ser una letra, un número o un signo de puntuación 1 Octeto Manejo de Números Binarios •El Computador utiliza en el sistema mas común de código de texto, ASCII, cada caracter consiste de 8 bits (un byte) de datos. ASCII es usado en casi •todas las computadoras personales. El código ASCII tiene 256 caracteres (2^8). Para convertir datos a cadenas de números, las computadoras usan el sistema de números binarios. Los humanos usamos el sistema de números decimales. (“deci” significa “diez”) Representación de Números Binarios Si tenemos un numero decimal: 25 Base 10 Se puede representar de la siguiente manera: 20 decenas 5 unidades 0 0 0 Ubicar Potencias que se aproximen. Pero que no se pasen 1 1 0 Suman 25 0 1 Conversión Decimal a Binario Método Divisiones Sucesivas 1. Dividir el número decimal entre 2. Guardar cociente y el residuo. 2. Tomar cociente anterior y repetir paso 1 hasta que el cociente sea menor que la base. 3. Escribir (concatenar) el último cociente y los residuos empezando por el último. 25 2 1 12 2 0 6 2 0 3 2 1 1 1 1 0 0 12 Conversión Binario a Decimal 25 24 23 22 21 20 0 0 0 1 1 0 0 1 Base 2 1 x 20 = 1 1 x 23 = 8 1 x 24 = 16 25 Base 10 Manejo interno de Datos La capacidad de la memoria de la computadora se mide en bytes, por ejemplo 1 KB mil bytes 1000 bytes o 210 = 1024 bytes 1 MB 1000 KB o un millón de bytes 1000 KB o 1 000 000 de bytes 220 = 1,048,576 bytes 1 GB 1000 MB o un millón de KB 1000 MB o 1 000 000 de KB o 230 = 1,073,741,824 bytes 1 TB 1000 GB o un millón de MB 1000 GB o 1 000 000 de MB o 240 = 1,099,511,627,776 bytes 1 PB 1000 TB o un millón de GB 1000 TB o 1 000 000 de GB o 250 = 1,125,899,906,842,624 bytes 1 EB 1000 PB o un millón de TB 1000 PB o 1 000 000 de TB o 260 = 1,152,921,504,606,846,976 bytes Prefijos: k = kilo = 103, M = mega = 106, G = giga = 109 , T = tera = 1012, P = peta = 1015 , E = exa = 1018 en sistema decimal Manejo interno de Datos Suma binaria – Las posibles combinaciones al sumar dos bits son 0+0=0 0+1=1 1+0=1 1+1=0 11 1 Llevamos 1 1 1 1 Manejo interno de Datos Ejercicios