REPRESENTACIÓN DE NÚMEROS NATURALES EN BCD

Anuncio
REPRESENTACIÓN DE NÚMEROS
NATURALES EN BCD
1. Observaciones previas
• Número de distintos números binarios de n cifras:
2n.
• Bits necesarios para representar {0, 1..., 9}: 4 y sobran
(24 = 16, 16-10 = 6).
2. Definición
En los sistemas decimales codificados en binario se
convierten uno a uno, los dígitos decimales a binario.
2.1. Variantes
• Diferentes métodos BCD difieren:
- Número de bits usados por dígito.
- Tipo de representación de los dígitos.
- Uso del espacio sobrante.
Escuela Politécnica Superior
REPRESENTACIÓN DE NÚMEROS
NATURALES EN BCD
- El código decimal binario (BCD, Binary Coded Decimal)
es una forma de expresar cada uno de los dígitos
decimales con un código binario.
• El código 8421
- El código 8421 es un tipo de código decimal (BCD).
- Código decimal binario significa que cada dígito
decimal, de 0 hasta 9, se representa mediante un
código binario de cuatro bits.
- La designación 8421 indica los pesos binarios de los
cuatro bits (23, 22 , 21 , 20 ).
- La facilidad de conversión entre los números en código
8421 y los números decimales es la principal ventaja.
Escuela Politécnica Superior
REPRESENTACIÓN DE NÚMEROS
NATURALES EN BCD
- Tabla de la conversión decimal/BCD
Dígito decimal
BCD
0
1
2
3
4
5
6
7
8
9
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001
• Códigos no válidos. Con cuatro dígitos, se pueden
representar dieciséis números (desde 0000 hasta
1111), pero en el código 8421, sólo se usan diez de
ellos. Las seis combinaciones que no se emplean (1010,
1011, 1100, 1101, 1110 y 1111) no son válidas en el
código BCD 8421.
Escuela Politécnica Superior
Descargar