Un circuito para convertir números grises de 4 bits a BCD

1

Lamento haber hecho esta pregunta específica aquí, pero alguien puede decirme qué tiene de malo esta solución.

Pregunta: diseñe un circuito para convertir números grises de 4 bits en BCD

Tengoquedecirqueescribínúmerosenformagrisenelladoizquierdodelatabladeverdad.

Consideremosunnúmerocomo1000engris

Misolución:

Suequivalentebinarioes1111ynopodemosmostrarloenBCD,porloquelasalidanodebeimportarle

Estoesloquedicemiprofesor:

Equivalentebinario:1111

Equivalentedecimal:15

BCDequivalente:00010101

Estoycompletamenteconfundido:|

Editar:

Comoseñalaronalgunosusuarios,escribícódigosgrisesenordennosecuencial.

PerolarespuestadelmapadeKarnaughseguirásiendolamisma.Paraveresto,puedecompararelenlaceque@JackCreaseyagregócomocomentarioymismapasdeKarnaugh(tambiéntengaencuentaqueacabodediseñarestecircuitocondecodificador)

    
pregunta Me.

2 respuestas

0

La respuesta requiere;

  • Binario a gris (corrige tus errores)
  • 4 bits de gris a 5 bits BCD o {B8 = 0, B7 = 0, B6 = 0, B5} {B4, B3, B2, B1}
  • BCD de 5 bits en 5 mapas Karnaugh luego reduce cada uno
  • 5 se asigna a 5 circuitos de símbolos lógicos para completar el diseño, 1 por cada gris de 5 bits,

Quizás 10/20 es generoso.

    
respondido por el Tony EE rocketscientist
0

Has cometido algunos errores en el código gris. Por ejemplo, de la línea 4 a la línea 5, cambió dos dígitos.

La solución es algo como lo siguiente

Despuésdeeso,debecrearelmapadeKarnaughparaencontrarlafunciónquetransformaráelbinariodeentradaenlaalimentacióndebcdyfinalmentecrearelcircuito,conpuertaslógicas.

Silapreguntafuerasimplemente"diseñar un circuito para convertir números de 4bit Grey a BCD", diría que está un poco incompleto, ya que no define el número de bits de salida. De todos modos ...

EDIT

Por mal. Pensé que habrá un controlador bcd, pero obviamente tienes que diseñar ese controlador. El conductor tiene que ser así

Fuente: enlace

Creo que lo siguiente es un poco clarificador

    
respondido por el thece

Lea otras preguntas en las etiquetas