Codigos

Páginas: 11 (2550 palabras) Publicado: 26 de junio de 2011
Códigos numéricos y alfanuméricos
Bits, bytes, palabra, nibbles
Las señales digitales son señales que sólo varían a intervalos determinados (escalonados). O sea, entre un intervalo y el siguiente no pueden tomar valores intermedios. Cuando la señal digital sólo puede tomar dos estados diferentes, se denomina señal binaria; este es el tipo de señal digital, o información, con que operan lossistemas digitales.
El término digital deriva de dígito ; eso quiere decir que los sistemas digitales operan con información numérica. Y dicha información numérica, datos digitales, físicamente son señales eléctricas binarias; señales que sólo toman dos estados diferenciados, denominados "0" y "1", o estado bajo y estado alto respectivamente.
Los estados de las señales binarias también se conocenpor bits, El término bit es la abre-viatura de dígito binario (BInary digiT), y es la unidad mínima de información binaria.
Dentro de un microcomputador, la información se manipula y almacena en grupos de bits. El tamaño del grupo que se use en una máquina dada es su longitud de palabra. La longitud de palabra de un computador es uno de los factores que determinan su "potencia" de pro-cesamiento,pues controla la cantidad de datos que la máquina manipula en un tiempo deter-minado.
Es común referirse a un grupo de 8 bits como byte y aun grupo de 4 bits como un nibble. El término longitud de palabra tiene distintos significados en diferentes máquinas. En una máquina de 8 bits (una máquina con una longitud de palabra de 8) la longitud de palabra es igual a un byte. Esto es una coincidencia, yla distinción entre las dos palabras no debe ser motivo de confusión.
La longitud de palabra de una máquina determina el número máximo de bits de informa-ción que se puede transferir en un mismo momento en el bus de datos. No indica límite funda-mental alguno sobre la precisión de cualquier cómputo efectuado por la máquina. Los cálculos equivalentes tan sólo requerirán más operaciones en unamáquina con una longitud de palabra menor.
Códigos Numéricos y Alfanuméricos
El método más común para representar información numérica dentro de los sistema digi-tales consiste en el uso del código binario que se describió antes. Éste tiene las ventajas de la sencillez de la aritmética y de eficiencia de almacenamiento. El sistema binario descrito hasta ahora se denomina binario natural, y se puedeconsiderar el código más simple, Se basa en representar binariamente la información numérica decimal. Sin embargo, hay algunas aplica-ciones en las que se usan otras representaciones con fines específicos.
Código BCD natural (decimal codificado en binario)
Como su nombre lo indica, el código de decimal codificado en binario (BCD, Binary Coded Decimal) está formado por la conversión de cadadígito de un número decimal individualmente a su forma binaria. Puesto que en el sistema decimal existen diez símbolos diferentes (dígitos del 0 al 9), hacen falta cuatro variables binarias (bits) para poder codificar todas las cifras. Y como que con 4 bits se pueden hacer (24 = 16) 16 combinaciones, aparecen 6 combinaciones que no son utilizadas (las correspondientes a los números 10 al 15).
509410 =0101 0000 1001 0100 BCD
Nótese que esto no es igual que el equivalente binario directo del número, pues
509410 = 10011111001102
En este ejemplo resulta evidente que la forma BCD del número requiere más dígitos que la forma binaria directa y, por lo tanto es menos eficiente.
La conversión de decimal a BCD se puede llevar a cabo tan sólo convirtiendo cada dígito decimal, como se acaba deilustrar. La conversión de BCD a decimal es igualmente sencilla y se logra mediante la división del número en grupos de cuatro, empezando con el dígito menos sig-nificativo, y luego convirtiendo cada grupo a decimal. Por ejemplo,
11100001110110BCD = 0011 1000 0111 0110 BCD
= 387610
A continuación se muestra la tabla de los códigos BCD correspondientes a los números 0 al 15:
Decimal Código...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Codigos
  • Codigo
  • Codigos
  • codigo
  • Codigo
  • Codigo
  • Codigo
  • Codigo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS