Codificador de prioridad 8 a 3. Verificación de respuesta

0

Estoyintentandodiseñaruncodificadordeprioridadconunatabladeprioridaddada.

Entrada:I0I1I2I3I4I5I6I7Prioridad:27615034

Imagenadjunta!!¿Sonestascorrectas?¿Oestoyfallando?

    
pregunta Gabriel Valedon

2 respuestas

0

Las ecuaciones H son correctas pero las ecuaciones Y no lo son. Las Y deben derivarse de las H's no I's.

Y0 = H1 + H3 + H5 + H7

Y1 = H2 + H3 + H6 + H7

Y2 = H4 + H5 + H6 + H7

    
respondido por el Majid_L
0

Veo dos problemas.

Primero, las ecuaciones de sus variables de salida deben escribirse en términos de las variables H intermedias, en lugar de las entradas I. De lo contrario, simplemente omite la lógica de prioridad.

En segundo lugar, parece que ha asignado prioridades específicas, en lugar de "canal más bajo = prioridad más alta". Eso es extraño para mí, pero su tabla de verdad es un codificador genérico de prioridad 8: 3, que no sigue la lista de prioridad que proporcionó.

    
respondido por el Evan

Lea otras preguntas en las etiquetas