miércoles, 31 de agosto de 2016

SUMA Y RESTA DE NUMEROS BINARIOS

Las posibles combinaciones al sumar dos bits son:
  • 0 + 0 = 0
  • 0 + 1 = 1
  • 1 + 0 = 1
  • 1 + 1 = 10
Note que al sumar 1 + 1 es 102, es decir, llevamos 1 a la siguiente posición de la izquierda (acarreo). Esto es equivalente, en el sistema decimal a sumar 9 + 1, que da 10: cero en la posición que estamos sumando y un 1 de acarreo a la siguiente posición.
Ejemplo
        1
      10011000
    + 00010101
    ———————————
      10101101


Se puede convertir la operación binaria en una operación decimal, resolver la decimal, y después transformar el resultado en un (número) binario. Operamos como en el sistema decimal: comenzamos a sumar desde la derecha, en nuestro ejemplo, 1 + 1 = 10, entonces escribimos 0 en la fila del resultado y llevamos 1 (este "1" se llama acarreo o arrastre). A continuación se suma el acarreo a la siguiente columna: 1 + 0 + 0 = 1, y seguimos hasta terminar todas la columnas (exactamente como en decimal).
RESTA DE NUMEROS BINARIOS
El algoritmo de la resta en sistema binario es el mismo que en el sistema decimal. Pero conviene repasar la operación de restar en decimal para comprender la operación binaria, que es más sencilla. Los términos que intervienen en la resta se llaman minuendo, sustraendo y diferencia.
Las restas básicas 0 - 0, 1 - 0 y 1 - 1 son evidentes:
  • 0 - 0 = 0
  • 1 - 0 = 1
  • 1 - 1 = 0
  • 0 - 1 = 1 (se transforma en 10 - 1 = 1) (en sistema decimal equivale a 2 - 1 = 1)
La resta 0 - 1 se resuelve igual que en el sistema decimal, tomando una unidad prestada de la posición siguiente: 0 - 1 = 1 y me llevo 1, lo que equivale a decir en el sistema decimal, 2 - 1 = 1.
Ejemplos
        10001                           11011001    
       -01010                          -10101011
       ——————                          —————————
        00111                           00101110

martes, 30 de agosto de 2016

Que tal amigos hoy les hablare sobre codificación y numeracion en informatica

Primero iniciaremos por lo mas importante:


El sistema binario el cual es el lenguaje de cualquier computadora basado en 0s y1s, el cual es una sistema de numeracion y fue en 1937, el joven Claude Shannon publica su tesis y desata una auténtica revolución. Explica cómo usar interruptores eléctricos –con dos posiciones, apagado (0) y encendido (1)– para resolver operaciones aritmético-lógicas complejas empleando el álgebra de Boole. Y eso fue sólo el comienzo de su contribución al boom de la informática. Salvando las distancias, podríamos decir que Shannon fue el Alan Turing de los Estados Unidos.
De hecho, él también fue un eminente criptógrafo al servicio de su nación durante la Segunda Guerra Mundial. Shannon pasó quince años en los míticos Laboratorios Bell, fraguando una asociación increíblemente fructífera con matemáticos y científicos de primera línea como los inventores del antecedente del cHIP, el transistor (entre ellos William Shockley), o George Stibitz, el hombre que desarrolló algunos de los primeros ordenadores basados en relés. Lo que estos genios estaban inventando era la parte física, los interruptores y demás parafernalia necesaria para poner en práctica las ideas de Shannon.
A principios de 1943 tuvo la oportunidad de unirse con el propio Turing, que pasó un par de meses en Washington colaborando con los criptógrafos norteamericanos para romper el cifrado de los temido submarinos nazis. Turing y Shannon se reunían a la hora del té, en la cafetería de los Laboratorios Bell. Un día, el británico le enseñó la documentación de su “máquina universal” y Shannon quedó maravillado. Sus trabajos eran complementarios, casaban a la perfección. Se estaban sentando a la mesa dos ‘padres’ de la era digital.




ESTAS SON LAS REGLAS: