ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Logica Secuencial Circuitos Logicos


Enviado por   •  30 de Noviembre de 2012  •  3.202 Palabras (13 Páginas)  •  703 Visitas

Página 1 de 13

1. Sistemas de numeración y códigos 9 de oct a 23 de octubre 2012

2. Álgebra de Boole y compuertas lógicas ejercicio 20 de octubre

3. Circuitos lógicos combinatorios

______________________________________________________________________________________________

Lógica Secuencial y Combinatoria

Tema 1

8/Oct/2012

Si bien el sistema de numeración binario es el más importante de los sistemas digitales, hay otros que también lo son. El sistema decimal es importante porque se usa en todo el mundo para representar cantidades que no pertenecen a un sistema digital.

Esto significa que habrá situaciones en las cuales los valores decimales se deberán convertir a valores binarios antes de que ingresen al sistema digital. Por ejemplo: Cuando se pulsa un número decimal en una calculadora manual (o computadora) la circuitería interna de la máquina convierte el número decimal a un valor binario.

1. Conversiones de binario a decimal.

El sistema numérico binario es un sistema posicional donde cada dígito binario (bit) soporta un cierto peso, dependiendo de su posición relativa. Cualquier número binario se puede convertir a su equivalente decimal con sólo sumar los pesos de las diferentes posiciones en el número binario que contiene un 1. Ejemplo:

• 1 1 0 1 12

• 24 + 23 + 0 + 21 + 20 =16+8+2+1= 2710

2. Conversiones de decimal a binario.

Existen dos formas de convertir un número decimal entero a su representación equivalente en el sistema binario. El primer método es el inverso del proceso descrito anteriormente. El número decimal simplemente se expresa como una suma de potencias de 2 y luego se escriben los unos y los ceros en las posiciones adecuadas del bit. Ejemplo:

• 4510 = 32+8+4+1 = 25 +0+23+22+0+20 =1011012

División repetida

Otro método para convertir números enteros decimales se usa la división repetida entre 2. En la conversión, para 2510 =se requiere la división repetida del número decimal entre 2 y escribir el residuo después de cada división hasta obtener un cociente de 0. El resultado binario se obtiene escribiendo el primer residuo y el último residuo.

• 25/2= 12 + residuo 1

• 12/2 = 6 + residuo 0

• 6/2 = 3 + residuo 0

• 3/2 = 1 + residuo 1

• ½ = 0 + residuo 1

• 2510 = 11001

Sistema de Numeración Octal.

El sistema octal se usa con frecuencia en el trabajo de computadoras digitales. El sistema de numeración octal tiene una base de ocho, lo que significa que tiene ocho dígitos posibles: 0, 1, 2, 3, 4, 5 ,6, 7.

Por lo tanto, cada dígito de un número octal puede tener cualquier valor de 0 a 7. Las posiciones de los dígitos en un número octal tienen los procesos siguientes:

84 83 82 81 80 8-1 8-2 8-3 8-4 8-5

Conversión de octal a decimal

Un número octal se puede convertir fácilmente a su equivalente decimal multiplicando cada dígito octal por su peso posicional.

Así un número octal se puede convertir fácilmente a su equivalente decimal multiplicando cada dígito octal por su peso posicional.

• 3728= 3x(82)+ 7x(81)+ 2x(80)

• = 3x64+7x8 +2x1

• =25010

• 24.68= 2x(81)+4x(80)+ 6(8-1)

• = 20.75

Conversión de decimal a octal

Un número entero decimal se puede convertir a octal usando el mismo método de la división repetida que se usó en la conversión de decimal a binario pero con un factor de división de 8 en lugar de 2.

• 266/8 = 33 residuo 2

• 33/8 =4 residuo 1

• 4/8 = 0 residuo 4

• 26610 = 4128

Conversión de octal a binario

La ventaja principal del sistema de numeración octal es la facilidad para hacer las conversiones entre números binarios y octales. La conversión de octal a binario se realiza convirtiendo cada dígito octal a su equivalente binario de tres dígitos.

Los ocho dígitos posibles se convierten como se indican en la tabla 2-1

Digito octal 0 1 2 3 4 5 6 7

Equivalente binario 000 001 010 011 100 101 110 111

Usando estas conversiones podemos cambiar cualquier número de octal a binario transformando individualmente cada dígito. Ejemplo:

Convertir 4728 a binario como sigue:

• 4 7 2

• 100 111 010

Convierta 54318 a binario:

1 4 3 1

101 100 011 001 Así 54318 = 1011000110012

Conversión de binario a octal.

La conversión de enteros binarios a enteros octales es simplemente la operación inversa del proceso anterior.

100 111 010

4 7 28

Algunas veces el número binario no tendrá también grupos de tres bits. En estos casos, podemos sumar uno o dos ceros a la izquierda del número binario para completar el último grupo.

• Para el número binario 11010110

• 0 1 1 0 1 0 1 1 0

• 3 2 68

Se colocó un 0 a la izquierda para producir también en grupos de 3 bits Convierta 17710

...

Descargar como (para miembros actualizados)  txt (17.1 Kb)  
Leer 12 páginas más »
Disponible sólo en Clubensayos.com