Casa

Páginas: 8 (1752 palabras) Publicado: 6 de octubre de 2011
|
TAREA # 2 |
|
CODIGOS BINARIOS |

Microsoft

Guayaquil, 2 de octubre del 2011
Autor: Kerlly Ninabanda Z.

-------------------------------------------------
CÓDIGOS BINARIOS

Concepto.
El proceso de hacer corresponder a cada símbolo del alfabeto fuente el código se llama codificación. Al proceso contrario Decodificación.

Propiedades.

* Un código binario es ponderadocuando a cada dígito binario, le corresponde un peso según su posición.

* Distancia del código es la distancia menor (diferencia de bits).

* Un código continuo es que dos palabras código consecutivas son adyacentes. ''Ej. Códigos Gray o Código Johnson

* Código cíclico aquel que además de ser continuo, la primera palabra y la última también lo son.
Los códigos binarios que seutilizan en los Sistema digital para almacenar información, hacer operaciones aritméticas, reparar errores...
Estos pueden ser numéricos o alfanuméricos, dependiendo de si sólo codifican números o caracteres (incluidos números), respectivamente.
En informática y en electrónica se han empleado a lo largo del tiempo Código binario, entre ellos:
Numéricos: BCD, Exceso 3 y Gray.
Alfanuméricos:ASCII y HUFFMAN.
(www.zoomblog.com, 2011)

Códigos numéricos:
Código BCD (Binary Coded Decimal)
* Fue uno de los primeros códigos utilizados para representar datos en notación binaria para poder ser manejados por una computadora (www.isa.cie.uva.es, 2011).

* Se representa con su equivalente binario en cuatro bits (nibble o cuarteto) (www.ecured.cu, 2011)

* Sirve para representarlos dígitos decimales del 0 al 9.

* Es un código ponderado, es decir, cada posición de bit en el código tiene un valor o peso numérico fijo asociado a ella. (www.huitoto.udea.edu.co, 2011)

El BCD en electrónica
El BCD es muy común en sistemas electrónicos donde se debe mostrar un valor numérico, especialmente en los sistemas digitales no programados (sin microprocesador o microcontrolador).
Utilizando el código BCD, se simplifica la manipulación de los datos numéricos que deben ser mostrados por ejemplo en un visualizador de siete segmentos. Esto lleva a su vez una simplificación en el diseño físico del circuito (hardware). Si la cantidad numérica fuera almacenada y manipulada en binario natural, el circuito sería mucho más complejo que si se utiliza el BCD. Hay un programa quese llama b1411 que sirve para dividir al sistema binario en dos combinaciones. Una por ejemplo es la de sistemas digitales. (www.wikipedia.org, 2011)
Conversión de decimal a BCD
* Separamos al dígito decimal en cada uno de sus dígitos.

* Cada dígito decimal se transforma a su equivalente BCD.

* El número obtenido es el equivalente en BCD del número decimal.

De esta forma eldecimal 463 equivale al BCD 010001100011

Conversión decimal fraccionario a BCD
Se realiza del modo similar al anterior pero hay que tener en cuenta el punto binario, el punto del numero decimal se convertirá en el punto binario del código BCD.
Separamos el decimal en sus dígitos 7 4. 4 2.
Convertimos cada dígito a decimal a BCD, y colocamos el punto binario en la misma posición del puntodecimal.
De esta forma el decimal 74.42 equivale al BCD 01100100. 10000101.

Conversión de BCD a decimal

* A partir de la izquierda separamos al número BCD en grupos de 4 bits.

* Cada grupo de 4 bits se convierte a su decimal correspondiente.

* El número obtenido es el equivalente decimal del número BCD.

El BCD 010101000011 equivale al decimal 543

Conversión BCDfraccionario a decimal

* A partir del punto binario separamos al número binario en grupos de 4 bits.

* Cada grupo de 4 bits se convierte a su equivalente decimal.

* El punto binario se convertirá en el punto decimal.

* El número obtenido equivale en decimal al número BCD.

El BCD 01110001.00001000 equivale al decimal 71.08
(www.ladelec.com, 2011)

Código exceso 3
A pesar...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Un Caso Muy Caso
  • caso caso
  • La casa
  • Casa
  • Casa
  • Case
  • Caso
  • Casen

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS