Diseñar un circuito que reinicie el procesador

-1

En el libro La familia de microprocesadores Intel: Hardware y software, Principios y aplicaciones capítulo 8, página 307, pregunta 30:

  

diseñe un circuito que reinicie el procesador si ocurre un NMI mientras   El 8088 se está celebrando.

  • 8088 verifica el NMI después de terminar cada instrucción.
  • Puedo detectar si 8088 se retiene si la señal HOLDA = 1.
  • Creo que puedo restablecer el 8088 haciendo que la señal de entrada RESET = 1 por más de 4T.

Tabla de la verdad:

Pero no sé cómo convertir eso en un circuito. De hecho, no tengo idea de cómo hacerlo.

¿Alguna ayuda?

    
pregunta ammar

1 respuesta

1

Como la tabla de verdad anterior dice que cuando la señal de retención, hlda y nmi se eleva, se desea que la señal de reinicio sea alta. Para esto, puede instalar un controlador de interrupción para NMI y, cuando se produzca el isr, a continuación, coloque el pin io alto y luego u tendrá todo el estado en los pines muc. Luego coloque una entrada de tres entradas y una puerta y conecte la retención, hlda y el pin de salida isr a la puerta y conecte la salida de esa puerta al pin de reinicio y el controlador se restablecerá cuando todas las entradas a la puerta aumenten. p>     

respondido por el RaviGaniga

Lea otras preguntas en las etiquetas