Sie sind auf Seite 1von 6

BCD (Binary-Coded Decimal)

En sistemas de computacin, Binary-Coded Decimal (BCD) o Decimal


codificado en binario es un estndar para representar nmeros decimales en el
sistema binario, en donde cada dgito decimal es codificado con una secuencia de
4 bits. Con esta codificacin especial de los dgitos decimales en el sistema
binario, se pueden realizar operaciones aritmticas como suma, resta,
multiplicacin y divisin de nmeros en representacin decimal, sin perder en los
clculos la precisin ni tener las inexactitudes en que normalmente se incurre con
las conversiones de decimal a binario puro y de binario puro a decimal. La
conversin de los nmeros decimales a BCD y viceversa es muy sencilla, pero los
clculos en BCD se llevan ms tiempo y son algo ms complicados que con
nmeros binarios puros.
Representacin BCD
Cada dgito decimal tiene una representacin binaria codificada con 4 bits:
Decimal:
BCD:

0000 0001 0010 0011 0100 0101 0110 0111 1000 1001

Los nmeros decimales, se codifican en BCD con los bits que representan sus
dgitos.
Por ejemplo, la codificacin en BCD del nmero decimal 59237 es:
Decimal:
BCD:

0101 1001 0010 0011 0111

La representacin anterior (en BCD) es diferente de la representacin del mismo


nmero decimal en binario puro:
1110011101100101

Tabla del Cdigo BCD

CDIGO BCD EXTENDIDO

Se expandira de este modo: extendido de caracteres decimales codificados


en binario para el intercambio de informacin (extended BCD interchange
intercode). ES un sistema de codificacin que tiene como objetivo la
representacin de caracteres alfanumricos. Es el utilizado por IBM para sus
ordenadores de la serie IBM PC. En este sistema de caracteres, cada carcter
tiene 8 bits, entonces, al tener 8 podremos representar hasta 2 elevado 8 = 256
caracteres. Sera posible almacenar letras maysculas, caracteres especiales
etc para los dispositivos de E/S.
ASCII
Cdigo estadunidense (para variar) Estndar para el intercambio de la
informacin (american standard code for information interchange). Es el
recomendado por en ANSI (instituto estadunidense de normas). Utiliza grupos de 7
bits por carcter, permitiendo 2 elevado 7 = 128 caracteres diferentes, lo que es
suficiente para el alfabeto con letras maysculas y minsculas y smbolos de una
mquina de escribir corriente.
Un cdigo ASCII extendido usa 8 bits por carcter, lo que aade otros 128
caracteres posibles. Este juego de cdigos ms amplio permite que se agreguen
los smbolos de lenguajes extranjeros y varios smbolos grficos. ASCII es el
cdigo ms extendido y es utilizado por sistemas operativos como DOS, Windows,
y UNIX.
Un ejemplo: todo lo que introducimos en nuestro PC, suponiendo que este bajo un
plataforma antes mencionada, o por ejemplo GNU/Linux, seria en cdigo ASCII,
claro que eso al procesarlo al ordenador, se pasara a binario en paquetes de 8
bits sea de 1 byte de informacin por carcter.

Tabla ASCII

ASCII Extendido

Das könnte Ihnen auch gefallen