Procedimiento de Codificación por Código de Grupo.

 Una función de codificación  Bn es un grupo de®(m, n) e: Bm  codificación si:  Bm} = Ran(e) es un subgrupo deÎe(Bm) = {e(b) / b  Bn donde N es un subgrupo de Bn (a) el elemento de identidad de Bn está en N, (b) si x e y pertenecen a N. Dado que cada elemento de Bn es su propio inverso, no hay necesidad de verificar la propiedad (c).

Para convertir el código binario A en código binario B, la línea de entrada debe proporcionar la combinación de bits de los elementos especificados en el código A, y la línea de salida debe producir la combinación de bits correspondiente del código B. existe.

Ahora realizaremos un ejemplo en el cual se realizara  un circuito mínimo conversor de código exceso-3 (BCD) a 8 4 -2 -1, utilizando sólo inversores.

 

CÓDIGO

Decimal

Exceso-3

mi

8 4 -2 -1

E3

E2

E1

E0

A

B

C

D

0
1
2
3
4
5
6
7
8
9

0
0
0
0
0
1
1
1
1
1

0
1
1
1
1
0
0
0
0
1

1
0
0
1
1
0
0
1
1
0

1
0
1
0
1
0
1
0
1
0

3
4
5
6
7
8
9
10
11
12

0
0
0
0
0
1
1
1
1
1

0
1
1
1
1
0
0
0
0
1

0
1
1
0
0
1
1
0
0
1

0
1
0
1
0
1
0
1
0
1

10
:
15

 

0-2

13-15

x

x

x

x

x

x

x

x

 

Tenga en cuenta que los códigos Excess-3 se basan en códigos BCD y solo pueden generar dígitos decimales hasta 9. De manera similar, el minitérmino de entrada para el código 8 4 -2 -1 fue producido por el código Exceso-3 especificado en la columna mi. Los términos indiferentes también corresponden a términos que no se generan y por lo tanto no aparecen en la salida del código Excess-3.

 

b) Función de conmutación : La función de conmutación a la salida del código 8 4 -2 -1 se puede expresar como una suma de minitérminos ya que no hay condiciones previas.

 

A(E3,E2,E1,E0) = SUMAMINITÉRMINOS (8-12) + SUMAINDIFERENTES (0-2,13-15)
B(E3,E2,E1,E0) = SUMAMINITÉRMINOS (4-7,12) + SUMAINDIFERENTES (0-2,13-15)
C(E3,E2,E1,E0) = SUMAMINITÉRMINOS (4,5,8,9,12) + SUMAINDIFERENTES (0-2,13-15)
D(E3,E2,E1,E0) = SUMAMINITÉRMINOS (4,6,8,10,12) + SUMAINDIFERENTES (0-2,13-15)

d)    Funciones de conmutación minimizadas:

A(E3,E2,E1,E0) = E3
B(E3,E2,E1,E0) = E2
C(E3,E2,E1,E0) = E1'
D(E3,E2,E1,E0) = E0'

Comentarios

  1. Muy buena explicación! Muy interesante cómo trabaja el código binario y el procedimiento de codificación por código de grupo

    ResponderEliminar
  2. ¡Excelente información! esta explicación es de mucha ayuda para estudiantes de informática y telecomunicaciones, debido a que en estas áreas el código binario se usa para codificar distintos tipos de datos.

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog

Código de verificación de paridad