Os registradores IRQs são registrados?

0

Quando um dispositivo recebe um IRQ, isso significa que ele tem acesso exclusivo a determinados registros associados a esse IRQ?

    
por tony_sid 29.08.2010 / 11:51

1 resposta

3

Não.

IRQs e registros são coisas totalmente diferentes.

Um IRQ é um mecanismo de mensagem e um registro de armazenamento.

Os registradores internos da CPU não são acessíveis de fora da CPU.

Os registradores internos de um dispositivo de hardware podem ser acessados pela CPU - então eles são conhecidos como "portas".

No entanto, hoje em dia as 'ports' são frequentemente mapeadas para um controlador interno que a considera como dados de entrada que podem ser processados de diferentes maneiras (por exemplo, armazenando em um registrador interno, processando-o para criar dados de saída, armazenando-os na memória ou manipulá-lo como "evento" para uma máquina de estado).

    
por 29.08.2010 / 12:57