[6.6] Interfaceamento com o Sistema Operacional (cont.)
Ligação do Barramento de E/S com o de Memória:
- Dispositivo de Saída pode ver dado não-atualizado na memória principal
- Não ocorre se a cache for write-through
- Com cache write-back, Sist.Operacional deve fazer flush da cache nos endereços correspondentes
- CPU pode enxergar dado não atualizado na cache após uma operação de Entrada (para a memória principal)
- Sistema Operacional pode impor que a área dos endereços de Entrada nunca vai estar na cache
- Sistema Operacional pode fazer flush da cache
- Em ambos os casos, o hardware pode monitorar endereços usados na operação de E/S e invalidar cache