Está en la página 1de 4

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE INGENIERIA INDUSTRIAL

CARRERA:

ING. EN TELEMATICA

TEMA:

CODIFICACIONES: BCD, EXCESO 3, CODIGO GRAY

MATERIIA:

SISTEMAS DIGITALES

GRUPO:

FIERRO TORRES JULIO EMMANUEL

LEMA CHOEZ PATRICIO JAVIER

SEBASTIAN ALFREDO YANGARE CAICEDO

DOCENTE:

ING. ORTIZ MOSQUERA NEISER STALIN

2022-2023

CICLO 2
Codificaciones
BCD:
Es muy común en sistemas electrónicos donde se debe mostrar un valor numérico,
especialmente en los sistemas digitales no programados.
La conversión de los números decimales a BCD y viceversa es muy sencilla, pero los
cálculos en BCD se llevan más tiempo y son algo más complicados que con números
binarios puros.
Se representan de la siguiente manera:
Cada dígito decimal tiene una representación binaria codificada con 4 bits:
Decimal: 0       1         2           3         4          5          6        7            8          9
BCD:   0000  0001  0010   0011   0100    0101   0110   0111   1000   1001
Los números decimales, se codifican en BCD con los de bits que representan sus dígitos.
Exceso 3:

El código Exceso-3 también recibe el nombre XS-3, es un código BCD no ponderado y


autocomplementario que se utiliza para representar los números decimales. Este código es
utilizado en las operaciones aritméticas porque resuelve las limitaciones del código 8421
BCD para sumar dos dígitos decimales cuya suma es mayor que 9.

Partiendo de un número binario, podemos encontrar su representación en Exceso-3 con los


siguientes pasos:
1. Pasamos el número binario a decimal.
2. Luego sumamos 3 a cada dígito del número decimal.
3. Convertimos cada dígito decimal a binario.
También podemos sumar 0011 an cada código BCD de 4 bits del número decimal para
obtener un código Exceso-3.
Código Gray:
El código Gray es un tipo especial de código binario que no es ponderado.
Su característica es que entre una combinación de dígitos y la siguiente, sea esta anterior o
posterior, solo hay una diferencia de un dígito.

Analizando la tabla anterior se observa que:


 Cuando un número binario pasa de: 0111 a 1000 (de 7 a 8 en decimal) o de 1111 a
0000 (de 16 a 0 en decimal) cambian todas las cifras.
 Para el mismo caso pero en código Gray: 0100 a 1100 (de 7 a 8 en decimal) o de
1000 a 0000 (de 16 a 0 en decimal) solo ha cambiado una cifra.

También podría gustarte