Você sabe o que é um Sistema Operacional? – Parte II | escreveassim.com.br
15OUT2012Você sabe o que é um Sistema Operacional? – Parte IIPor : Rafael RussoComentários : 0É com muito prazer que damos início a segunda parte sobre o assunto de arquitetura de computadores com foco em Sistemas operacionais. Lembrando novamente a todos que este assunto é muito mais técnico e abrangente, onde descrevemos sobre o que são sistemas operacionais "por dentro", em uma análise mais profunda através de suas diferenças, tipos e características. Caso queria acompanhar a primeira parte, pode ver clicando aqui.
Ao término de cada instrução a Unidade de Controle (situada dentro do processador) verifica a ocorrência de algum tipo de interrupção. Desta forma, o programa em execução é interrompido e seu controle é desviado para uma rotina do sistema responsável por tratar o evento ocorrido, denominada rotina de tratamento de interrupção. Para que o programa interrompido possa retornar posteriormente à sua execução é necessário que, no momento da interrupção, um certo conJunto de informações sobre sua execução seJa preservado. Essas informações consistem basicamente no conteúdo dos registradores internos da CPU, que deverão ser restaurados para a continuação do programa. Para cada tipo de interrupção existe uma rotina de tratamento associada, para onde o fluxo do programa é desviado. A identificação do tipo de evento ocorrido é fundamental para determinar o endereço da rotina adequada ao tratamento da interrupção.