Baixe o app para aproveitar ainda mais
Prévia do material em texto
O que é o mascaramento de interrupção? Para que é utilizado? Mascaramento de interrupções é a capacidade de inibir a ação de uma interrupção, permite desativar a detecção de uma asserção Interrupt-Line, que faz com que o OS para ignorar interrupção sinal. O sinal pode ser ignorado no microprocessador nível ou em outros níveis na arquitetura de hardware. Diga a diferença entre interrupção e exceção Interrupção geralmente é reservado para interrupções de hardware. São interrupções de controle de programa causadas por eventos externos de hardware. Aqui, o externo é externo à CPU. As interrupções de hardware geralmente provêm de várias fontes diferentes, como chip de temporização, dispositivos periféricos (teclados, mouse, etc.), portas de E / S (serial, paralelo, etc.), unidades de disco, relógio CMOS, placas de expansão (placa de som, vídeo cartão, etc.). Exceção é uma interrupção de software, que pode ser identificada como uma rotina de manipulador especial. A exceção pode ser identificada como uma armadilha ocorrendo automaticamente (um Trap pode ser identificado como uma transferência de controle, iniciada pelo programador). Interrupções são interrupções de hardware, enquanto as exceções são interrupções de software. Ocorrências de interrupções de hardware geralmente desativam outras interrupções de hardware, mas isso não é verdade para exceções. Que mecanismo permitiu o desenvolvimento de concorrência em computadores? Explique? Interrupção, possibilidade de multiprogramação para o possível desenvolvimento e evolução das maquinas. Defina Interrupt Request e Programmable Interrupt Request Interrupt Request (Pedido de Interrupção) é um sinal de hardware enviado ao processador que temporariamente para um programa em execução e permite que um programa especial, Programmable Interrupt Request é responsável pelo encaminhamento das interrupções dos periféricos para o processador. Estabelece um protocolo com o processador, trocando dados necessários para servir a interrupção. Defina interrupções sequenciais e em cascata Sequencial uma interrupção só poderá ser atendida se nenhuma outra estiver em atendimento. Cascata uma interrupção poderá interromper a ação de uma rotina de tratamento de outra interrupção. O que são interrupções assíncronas e interrupções síncronas? Assíncronas ocorrem independentemente das instruções que a CPU está executando Síncronas também chamadas de traps, são geradas por software e ocorrem em decorrência de instruções executadas Israel Cesar Batista Junior 16/03/2018
Compartilhar