Codigos binarios

Solo disponible en BuenasTareas
  • Páginas : 6 (1372 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de septiembre de 2009
Leer documento completo
Vista previa del texto
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.

En el caso puntual de la computación, podemos referirnos por un lado al código Fuente y por el otro, al código Objeto. En cuanto al primero, el código Fuente, esaquel que está compuesto por un texto basado en algún lenguaje de programación, que es entendible por los seres humanos. Es el que ejecutamos al usar algún equipo electrónico pero que no es comprensible por la computadora ya que para eso debe ser traducido a un lenguaje máquina. Por ejemplo cuando nosotros tecleamos algún numero, este va a ser de acuerdo nuestro lenguaje, pero la maquinanecesita traducirlo a un lenguaje entendible por esta.

Allí aparece lo que sería el código Objeto, que es el lenguaje que descifra la máquina (formato binario) y que es originado por un compilador o ensamblador, que lo traduce a partir del código fuente.

El sistema binario es el más importante. En los sistemas digitales, pero hay otros que también lo son. La importancia del sistema decimalradica en que se utiliza universalmente para representar cantidades fuera de un sistema digital. Y viceversa por ejemplo (una calculadora o computadora), utiliza números binarios para calcular respuestas a un problema, luego los convierte a un valor decimal antes de mostrarlos en pantalla.

Además el binario y el decimal, otros sistemas también se encuentran en amplias aplicaciones, como eloctal (8), hexadecimal (16), que permiten una manipulación de datos que tal vez no se logre con el decimal y el binario.

Finalmente un código sirve para el almacenamiento y transmisión de un bit de datos a la vez.

Código BCD

Binary-coded decimal (BCD8421) es un sistema numérico usado en sistemas computacionales y electrónicos para codificar números enteros positivos y facilitar lasoperaciones aritméticas. Es un código ponderado debido a que cada posición numérica tiene un peso específico (8421).

Fundamentos 

En BCD cada cifra que representa un dígito decimal (0, 1,...8 y 9) se representa con su equivalente binario en cuatro bits (nibble o cuarteto) (esto es así porque es el número de bits necesario para representar el nueve, el número más alto que se puede representaren BCD). En la siguiente tabla se muestran los códigos BCD más empleados:

|Decimal |Natural |Aiken |8 4 2 1 |
| | | ||
|ASCII |ASCII |ASCII |ASCII |
| | | | |
|Hex |Hex|Hex |Hex |
| | | | |
|Símbolo |Símbolo |Símbolo|Símbolo |
| | | | |
|[pic] |[pic] |[pic] |[pic] |
|...
tracking img