Documentos de Académico
Documentos de Profesional
Documentos de Cultura
RESTRICCIONES
Como sabemos el cdigo BCD esta representado por 4 bits, esto se debe a que es el
numero de bits necesarios para representar el 9.
BCD slo se utilizan 10 de las 16 posibles combinaciones que se pueden formar con
nmeros de 4 bits, por lo que el sistema pierde capacidad de representacin, aunque
se facilita la compresin de los nmeros.
Esto es porque el BCD slo se usa para representar cifras, no nmeros en su totalidad.
RESTRICCION
ES
VALOR
1010 10
1011 11
1100 12
1101 13
1110 14
1111 15
Si se usara un nuero del 10 al 15 para representarlo en una
maquina nos marcaria un error ya que solo llega a 9
12 1100
Representacin pero marcaria error
Ejemplos
Codificar el nmero N = 9750
10
en BCD.
Despus se concatenan los cdigos individuales para obtener
N = 1001011101010000
Conversin directa tpica entre un nmero en decimal y uno
binario.
568
10
= 1010101
2
La representacin en cdigo BCD :
Conversin directa tpica entre un nmero en decimal y uno
binario.
85
10
= 1010101
2
La representacin en cdigo BCD :
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
Aplicaciones
BCD se usa en mquinas digitales siempre y cuando se
aplique informacin digital, ya sea como entradas o
mostradas como salidas.
Los voltmetros digitales, contadores de frecuencia y
relojes digitales usan todos BCD, porque despliegan la
informacin de salida en decimal.
Las calculadoras electrnicas usan BCD porque los
nmeros de entrada vienen en decimal va el teclado y
los nmeros de salida son mostrados en decimal.
BCD no es a menudo usado en computadoras digitales
modernas de alta velocidad por dos buenas razones.
Primero, como ya fue sealado, el cdigo BCD para un
nmero decimal dado requiere ms bits que el
cdigo binario directo y es por consiguiente menos
eficiente. Esto es importante en computadoras digitales
porque el nmero de lugares en memoria donde estos
bits pueden ser almacenados es limitado.
Segundo, los procesos aritmticos para nmeros
representados en cdigo BCD son ms complicados
que en binario ordinario y requieren as de circuitera
ms compleja. La circuitera ms compleja contribuye a
una disminucin en la velocidad a la cual tienen lugar
las operaciones aritmticas. Las calculadoras que
usan BCD son, por consiguiente, considerablemente
ms lentas en su operacin que las computadoras.
Ejercicios
Convertir el nmero BCD 0110100000111001 a su equivalente
decimal:
Solucin: 0110 1000 0011 1001
6 8 3 9
Convierta el nmero BCD 011111000001 a su equivalente decimal:
Solucin: 0111 1100 0001
7 x 1
Convierta el nmero decimal 74.42 a BCD
Solucin: 0111 0100. 0100 0010
Convierta el nmero decimal 137 a BCD
Solucin: 0001 0011 0111
1 3 7
Convierta el nmero decimal 874 a BCD
Solucin: 1000 0111 0100
8 7 4