You are on page 1of 34

UNIVERSIDAD DON BOSCO INSTITUTO TECNICO RICALDONE (PILET) FACULTAD DE ESTUDIOS TECNOLOGICOS DEPARTAMENTO DE ELECTRONICA SISTEMAS DIGITALES

UNIDAD I SISTEMAS DE NUMERACIN Y ALGEBRA DE BOOLE

PUNTOS A DESARROLLAR: 1.1 Cdigos y sistemas numricos. 1.2 Conversin entre sistemas de numeracin

1.1 Cdigos y sistemas numricos Cdigo: La forma que toma la informacin que se intercambia entre la fuente (el emisor) y el destino (el receptor) de un lazo informtico.

Sistema numrico: Un sistema numrico est definido por la base que utiliza. La base de un sistema numrico es el nmero de smbolos diferentes o guarismos, necesarios para representar un nmero cualquiera de los infinitos posibles en el sistema. Ejemplo: Sistema decimal

Representacin Analgica: Es cuando una cantidad se representa mediante un valor proporcional a una magnitud como por ejemplo el voltaje, la corriente o un movimiento de un medidor el cual proporcional al valor de esa cantidad. Ej.: el termmetro de mercurio, en el cual la altura de la columna de mercurio es proporcional a la temperatura

Representacin Digital: Es cuando las cantidades no se reflejan mediante cantidades proporcionales, sino a travs de smbolos llamados dgitos. Ej.: el reloj digital proporciona la hora del da en forma de dgitos decimales que representan horas y minutos. La hora del da cambia continuamente, pero la hora del reloj cambia minuto a minuto.

Sistema Digital: es una combinacin de dispositivos diseado para manipular informacin o cantidades fsicas que estn representadas en forma digital, es decir, cantidades con valores discretos. Algunos de los sistemas digitales ms familiares incluyen computadoras y calculadoras digitales, equipo de audio y video digital.

Sistema Analgico: un sistema analgico contiene dispositivos que manipulan cantidades fsicas representadas de manera analgica. En un sistema analgico las cantidades pueden variar en un rango continuo de valores. Algunos sistemas analgicos comunes son los amplificadores de audio, el equipo de grabacin y reproduccin de cintas magnticas.

Ventajas de los sistemas digitales Los sistemas digitales son ms fciles de disear. El almacenamiento de informacin es fcil. Mayor exactitud y precisin. Los circuitos digitales son menos susceptibles al ruido. Desventaja de los sistemas digitales En realidad solo existe una desventaja importante cuando se usan tcnicas digitales: El mundo real es fundamentalmente analgico, ya que la mayora de cantidades fsicas son de naturaleza analgica.

Los sistemas de numeracin que existen para representar los sistemas digitales se ven a continuacin:
Decimal Binario Hexadecimal Octal 0 0000 0 0 1 0001 1 1 2 0010 2 2 3 0011 3 3 4 0100 4 4 5 0101 5 5 6 0110 6 6 7 0111 7 7 8 1000 8 10 9 1001 9 11 10 1010 A 12 11 1011 B 13 12 1100 C 14 13 1101 D 15 14 1110 E 16 15 1111 F 17 BCD 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 0001 0000 0001 0001 0001 0010 0001 0011 0001 0100 0001 0101

MSD: Most significat digit

LSD: Least significat digit

Sistema Decimal (Base 10): El sistema decimal se compone de 10 numerales o smbolos y es el utilizado cotidianamente en todas nuestras actividades numricas. Smbolos que conforman el sistema {0,1,2,3,4,5,6,7,8,9}

Sistema Binario (Base 2): Se emplea en casi todos los sistemas digitales Smbolos que conforman el sistema {0,1}

Sistema Hexadecimal (Base 16): En el sistema de numeracin hexadecimal se emplea la base 16, por lo tanto tiene 16 smbolos digitales posibles Smbolos que conforman el sistema {0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}

Sistema Octal (Base 8): El sistema octal se usa con frecuencia en el trabajo de computadoras digitales. Smbolos que conforman el sistema {0,1,2,3,4,5,6,7}

Cdigo BCD: cuando representamos nmeros, letras o palabras mediante un grupo especial de smbolos se dice que estn codificados y el grupo de smbolos se llama cdigo. Este cdigo BCD, consiste en representar cada dgito de un nmero decimal por medio de su equivalente binario
Decimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 BCD 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 0001 0000 0001 0001 0001 0010 0001 0011 0001 0100 0001 0101

Conversin de Binario a Decimal Cualquier nmero binario se puede convertir a decimal con slo sumar el valor de las diferentes posiciones en el nmero binario que contiene un 1. Por ejemplo: Convertir 1101012 a su equivalente decimal.

Conversin de Octal a Decimal La conversin de octal a decimal se realiza multiplicando cada dgito octal por su peso posicional.

Por ejemplo: Convertir 3778 a su equivalente decimal:


3778 = 3 x 82 + 7 x 81 + 7 x 80 = 3 x 64 + 7 x 8 + 7 x 1 = 25510

Conversin de hexadecimal a decimal Para esto se parte del hecho que cada posicin de los dgitos hexadecimales tiene un peso que es una potencia de 16.

Por

ejemplo: Convertir 35616 a su equivalente decimal

Conversin de Decimal a Binario Se le conoce como mtodo de las divisiones sucesiva, la cual consiste en dividir el nmero decimal entre 2 y escribir el residuo despus de cada divisin hasta obtener un cociente de 0. El resultado binario se logra escribiendo el primero residuo con el LSD y el ltimo residuo como el MSD. Por ejemplo: Convertir 10010 a su equivalente binario.

Conversin de Decimal a Octal Para esta conversin se usa el mismo mtodo de la divisin repetida que se us en la conversin decimal a binario pero con un factor de divisin de 8 en lugar de 2
Por ejemplo: Convertir 66610 a su equivalente decimal:

66610 = 12328

Conversin de Decimal a Hexadecimal Al igual que la conversin de decimal a binario y de decimal a octal, en esta tambin se utiliza la divisin repetida con la nica diferencia de que ahora se divide entre 16. Por ejemplo: Convertir 186916 a su equivalente hexadecimal

Es decir= 74D16

Conversin de Binario a Octal Esta conversin es simplemente el proceso inverso de la conversin anterior, los bits del nmero binario se agrupan en nmeros de tres bits, iniciando con el LSD. Luego cada grupo se convierte a su equivalente octal. Por ejemplo: Convertir 11111012 a su equivalente octal Como este nmero binario solo contiene 7 bits hay que agregar dos ceros a la izquierda para completar los grupos de tres por tanto se tiene: 001 111 101 1 7 5 Es decir= 1758

Conversin de Binario a Hexadecimal Esta conversin es el inverso del proceso anterior. Se deben agrupar el nmero binario en grupos de 4 bits y convertir cada uno a su equivalente en hexadecimal.
Por ejemplo: Convertir 11101001102 a su equivalente hexadecimal

11101001102 = 0011 3 R/ = 3A616

1010 A

0110 6

Conversin de Octal a Binario Esta se realiza convirtiendo cada dgito octal a su equivalente binario de tres dgitos. Y su representacin queda de la siguiente forma:
Digito octal
Equivalente binario

000 001 010 011 100 101 110 111

Por ejemplo: Convertir 5738 a su equivalente binario 5738 = 5 7 3 101 111 011 Por tanto 5738 = 1011110112

Conversin de Hexadecimal a Binario Para convertir un nmero hex a binario, cada dgito hex se convierte a su equivalente binario de cuatro dgitos.

Por ejemplo: Convertir 9F216 a su equivalente binario


9F216 =
9 F 2

1001

1111

0010

R/= 1001111100102

Suma Binaria se opera la posicin del digito menos significativo, luego se suman los dgitos en la segunda posicin, y as sucesivamente. Solo cuatro casos pueden tener lugar en la suma de dos dgitos binarios (bits) en cualquier posicin. Estos son: 0+0=0 1+0=1 1 + 1 = 10 = 0 + acarreo de 1 a la siguiente posicin 1 + 1 + 1 = 11 = 1 + acarreo de 1 a la siguiente posicin

Ejemplos:

Resta binaria se utiliza el complemento a dos (C2). La resta de dos nmeros binarios puede obtenerse sumando al minuendo el complemento a dos del sustraendo.

Que es C1? Que es C2?

Ejemplo: La siguiente resta, 91 - 46 = 45, en binario es:

el C2 de 0101110 es 1010010

Producto de nmeros binarios El algoritmo del producto en binario es igual que en nmeros decimales; aunque se lleva a cabo con ms sencillez, ya que el 0 multiplicado por cualquier nmero da 0, y el 1 es el elemento neutro del producto.

Ejemplos multipliquemos 10110 por 1001:

You might also like