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

Debido A Al Naturaleza Biestable De Los Circuitos Electronicos


Enviado por   •  13 de Marzo de 2013  •  2.089 Palabras (9 Páginas)  •  594 Visitas

Página 1 de 9

UNIVERSIDAD GALILEO

LICENCIATURA EN ADMINISTACION DE EMPRESAS

PAQUETES DE SOFTWARE 1 HORARIO: 3:00 PM A 5:00 PM

TUTOR: JOSE BERNANDO LINARES RAMIRES

CODIGOS BINARIOS

SEMANA 2

HERIBERTO GONZALO CARDONA RODRIGUEZ

CARNE: 13117031

FECHA DE ENTREGA. 02/02/2013

INDICE

Caratula……………………………………………………………………..pág. 1

Índice…………………………………………………………………………pág. 2

Introducción……………………………………………………………….pág. 3

Contenido…………………………………………………………….……..pág. 4

Recomendaciones……………………………………………………..pág. 13

Egrafia………………………………………………………………………pág. 14

INTRODUCCION

El código es el conjunto de instrucciones que permite la codificación y descodificación de la información que se transmite de manera que pueda ser intercambiada en forma comprensible entre la fuente y el destino.

CÓDIGOS BINARIOS

Los sistemas digitales usan señales eléctricas para representar dos posibles valores o estados que asociamos con cierto o falso. Para expresar información en estos sistemas hacemos uso de los números binarios ya que con ellos podemos representar los dos estados estables de los sistemas digitales a través del 0 y el 1 (y que podemos usar una combinación de éstos para representar cualquier cantidad). Muy bien, pero los sistemas digitales electrónicos pueden ser usados para procesar información discreta de cualquier tipo ya sean números decimales, letras, colores, etc. y es por esto que en la mayoría de los casos se hace conveniente el expresar la información que se desea procesar de una forma que sea más manejable. Al elemento mínimo de un número binario se le conoce como bit. Un bit no es más que un código binario que sólo puede representar los dos estados estables. Un bit es por definición un dígito binario.

Si se quieren expresar un número de elementos de 2n se requerirán entonces n bits para expresar dicho número de elementos. Por ejemplo si se quieren representar 4 posibilidades se requerirán entonces 2 bits ya que 22 = 4 (y de hecho estas combinaciones son 00 01 10 y 11 que, fácilmente verificable, representan los números decimales del 0 al 3). Si se quieren representar 8 elementos entonces se requieren 3 bits ya que 23 = 8 (000, 001, 010, 011, 100, 101, 110 y 111, en decimal del 0 al 7). En resumen, con n bits se pueden representar 2n opciones que irán desde 0 hasta 2n – 1.

no siempre se requerirá expresar una cantidad exacta de una potencia de 2. Por ejemplo si queremos mostrar las posibilidades en los dígitos decimales requeriremos de 10 combinaciones. Por supuesto, tendremos que usar cuatro bits ya que con tres sólo podremos representar 8 de ellas. Con los cuatro bits tenemos un exceso pero lo que se hace es ignorar el resto de las combinaciones.

Debido que 1kb (un kilobit) es igual a 1024 bits. Cuando hablamos en términos de números binarios, hablamos de potencias de 2. Así que 1kb = (10000000000)2 bits = 210 bits = 1024 bits. De forma análoga para 1 Kbyte (1 byte = 8 bits). Otro caso es 1 MB (un megabyte) = (100000000000000000000)2 = 220 bytes = 1048576 bytes.

CÓDIGOS DECIMALES

Entre los códigos binarios tenemos algunos que se usan para representar dígitos decimales. Las formas para representar los números decimales con códigos binarios es muy variada y depende de la lógica que se use. El más usado de todos estos códigos es el BCD (por sus siglas en inglés de “Binary Coded Decimal” o “decimal codificado en binario”). En este caso se usa una relación directa para expresar los dígitos decimales. Que al convertir el número binario a decimal obtendrás el dígito decimal en cuestión. Por ejemplo para expresar el (0)10 usamos 0000, para el (5)10 0101 y para el (9)10 1001 (más adelante mostraré una tabla con todas las combinaciones). La forma de calcular el número binario para representar el dígito decimal viene dada por la fórmula explicada en el tema anterior pero para realizar un cálculo rápido recuerden que la carga del primer dígito binario representa 8, la del segundo 4, la del tercero 2 y la del cuarto y último representa 1. Por supuesto que en BCD no existen 1100, 1010, etc. ya que éstas no muestran ningún dígito decimal. Ejemplo: para representar el dígito decimal 6 en código BCD sería: 0110 ya que:

0 x 8 + 1 x 4 + 1 x 2 + 0 x 1 = 6

Un código decimal que se ha usado en algunos computadores viejos es el código de “exceso a 3”. Este último es un código sin carga, cuya asignación se obtiene del correspondiente valor en BCD una vez se haya sumado 3. Ejemplo (0)10 = 0011, (9)10 = 1100, etc.

También es posible asignar cargas negativas a un código decimal, como por ejemplo en el código 8, 4, -2, -1. En este caso la combinación de bits 0110 se interpreta como el dígito decimal 2, ya que como se ve:

0 x 8 + 1 x 4 + 1 x (-2) + 0 x (-1)=2

Las maneras decimales recibidas se almacenan internamente en el computador por medio del código decimal. Cada dígito decimal requiere por lo menos cuatro elementos de almacenamiento binario. Los números decimales se convierten a binarios cuando las operaciones aritméticas se hacen internamente con números representados en binario. Es posible también realizar operaciones aritméticas directamente en decimal con todos los números ya dejados en forma codificada. Por ejemplo, el número decimal 395, cuando se convierte a binario es igual a 110001011 y consiste en nueve dígitos binarios. El mismo número representado alternamente en código BCD, ocupa cuatro bits para cada dígito decimal para un total de 12 bits: 001110010101” esto último por 0011 1001 0101.

No es lo mismo convertir un número decimal a binario que convertir un número decimal a codificación binario.

El código BCD es el más común a la hora de trabajar dígitos decimales en código binario, pero los otros casos que comenté: exceso a 3 y 8 4 -2 -1 tienen una peculiaridad muy interesante y es que estos números son auto complementarios. Esto quiere decir que el complemento a 9 del número decimal se obtiene con tan sólo intercambiar el estado de los bits del código

...

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