Duda en solución

Duda en solución

de Cristian Sebastian Maldonado Santana -
Número de respuestas: 3

Hola, estaba pensando el rtl del examen de Diciembre 2003 y cuando voy a chequear la solución hay un paso que no lo entiendo del todo bien.

En el paso uno, estado en el que está en pausa hasta que llegue stb;

¿Por qué la salida cond_scan está también multiplicado por IGUAL(cont,0)?

Dejo la letra del examen adjunto.

En respuesta a Cristian Sebastian Maldonado Santana

Re: Duda en solución

de Franco La Paz -

Hola Cristian,

Esa condición viene dada para que no se encienda cond_scan luego de un reset, asumiendo que Cont es de 8 bits y no de 3 bits como aparece en la solución.

Saludos,

Franco

En respuesta a Franco La Paz

Re: Duda en solución

de Cristian Sebastian Maldonado Santana -

Luego de un reset, ¿Igual(Cont,0)=1?

Capaz que estoy pensando que las salidas cond_time y cond_scan tienen que ser uno cuando se cumplan, o no entendí la salida del comparador; ¿la salida del comparador es uno cuando son iguales o al revés? :o

En respuesta a Cristian Sebastian Maldonado Santana

Re: Duda en solución

de Franco La Paz -

Lo que quise decir es que al entrar al paso 1 desde el paso 0 (inicialización luego de un reset). Lo que decís está bien, me equivoqué al interpretar la solución, pero dado que Cont se vuelve a 0 solo en el paso 0, puede que la expresión igual(Cont,0) deba ir negada.

Saludos,

Franco