Sei sulla pagina 1di 4

Facultad de Ciencias y Tecnologa

Trabajo
Prctico #1

Electrnica Digital I
Docente:
Estudiante:
Fecha:

Ing. Jos Gabriel Urrutia Zelada


Erlan Ariel Duarte Manzano
04/10/2016

Gestin II-2016

CDIGO BDC
Cdigo BCD (Binary-Coded Decimal (BCD) o Decimal codificado). 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 incurren 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.
FUNDAMENTOS
En BCD cada cifra que representa un dgito decimal (0, 1,...8 y 9) se representa
con su equivalente binario en cuatro bits (nibble o cuarteto) (esto es as porque es
el nmero de bits necesario para representar el nueve, el nmero ms alto que se
puede representar en BCD).
CARACTERSTICAS
Ponderacin
La mayora de los sistemas de numeracin actuales son ponderados, es decir,
cada posicin de una secuencia de dgitos tiene asociado un peso. El sistema
binario es, de hecho, un sistema de numeracin posicional ponderado. Sin
embargo, algunos cdigos binarios, como el cdigo Gray, no son ponderados, es
decir, no tienen un peso asociado a cada posicin. Otros, como el mismo cdigo
binario natural o el BCD natural s lo son.
Distancia
Es una caracterstica slo aplicable a las combinaciones binarias. La distancia
entre dos combinaciones es el nmero de bits que cambian de una a otra. Por
ejemplo, si se tienen las combinaciones de cuatro bits 0010 y 0111,
correspondientes al 2 y al 7 en binario natural, se dir que la distancia entre ellas
es igual a dos ya que de una a otra cambian dos bits.
Adems, con el concepto de distancia se puede definir la distancia mnima de un
cdigo. sta no es ms que la distancia menor que haya entre dos de las
combinaciones de ese cdigo.
Continuidad
Es una caracterstica de los cdigos binarios que cumplen que todas las posibles
combinaciones del cdigo son adyacentes, es decir, que de cualquier combinacin
del cdigo a la siguiente cambia un slo bit. En este caso se dice que el cdigo es
continuo. Cuando la ltima combinacin del cdigo es, a su vez, adyacente a la
primera, se trata de un cdigo cclico.

Autocomplementariedad
El cdigo binario es autocomplementario cuando el complemento a nueve del
equivalente decimal de cualquier combinacin del cdigo puede hallarse
invirtiendo los valores de cada uno de los bits (operacin lgica unaria de
negacin) y el resultado sigue siendo una combinacin vlida en ese cdigo. Esta
caracterstica se observa en algunos cdigos BCD, como el cdigo Aiken o el
cdigo BCD exceso 3. Los cdigos autocomplementarios facilitan las operaciones
aritmticas.
APLICACIN
El BCD es muy comn en sistemas electrnicos donde se debe mostrar un valor
numrico, especialmente en los sistemas digitales no programados (sin
microprocesador o microcontrolador).
Utilizando el cdigo BCD, se simplifica la manipulacin de los datos numricos que
deben ser mostrados por ejemplo en un visualizador de siete segmentos. Esto
lleva a su vez una simplificacin en el diseo fsico del circuito (hardware).
Si la cantidad numrica fuera almacenada y manipulada en binario natural, el
circuito sera mucho ms complejo que si se utiliza el BCD. Hay un programa que
se llama b1411 que sirve para dividir al sistema binario en dos combinaciones.
Una por ejemplo es la de sistemas digitales.
REPRESENTACIN

Cada dgito decimal tiene una representacin binaria codificada con 4 bits:

Decimal: 0
BCD:

0000 0001 0010

3
0011

0100

0101

0110

0111

1000 1001

Los nmeros decimales, se codifican en BCD con los de bits que


representan sus dgitos.

Tabla del Cdigo BCD

Ejemplo
La codificacin en BCD del nmero decimal 59237 es:
Decimal:
5
9
2
3
7
BCD:
0101
1001
0010
0011
0111
La representacin anterior (en BCD) es diferente de la representacin del mismo
nmero decimal en binario puro:
11100111 01100101

Potrebbero piacerti anche