Buscar

trabalhos Mascaramento

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

Outros materiais

Perguntas Recentes