ACTIVIDAD #5 TÉCNICAS DE ENTRADA Y SALIDA
En esta vimos dos tipos de implementación:
Implementación por DMA: se añaden dos
nuevas señales para dialogar entre la CPU y MOD sobre el uso de los buses. Las
señales BUSREQ y BUSACK significan solicitud y concesión respectivamente. Una
vez concedidos la CPU no puede usarlos y se debe de parar lo cual genera una
pérdida de tiempo.
Implementación por interrupción: con una
línea única el cuyo caso determina la dirección de salto se puede utilizar el
sistema de encuesta (pregunta mediante programamos a todos y cada uno de los
periféricos si ha sido el producto de dicha interrupción) o vectorizada (cada
periférico cuando genera una interrupción y entrega a través del bus
correspondiente la dirección del vector interrumpido de forma que la CPU recibe
el aviso de interrupción o inmediatamente recoge del bus el vector interrumpido).
No hay comentarios:
Publicar un comentario