


























































Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
interconexão de computadores, entrada e saída
Tipologia: Notas de estudo
1 / 66
Esta página não é visível na pré-visualização
Não perca as partes importantes!



























































Arquitetura e organização de computadores
Sistemas de interconexão
e sistemas de entrada e saída
Dados Sequência de funções
aritméticas e lógicas
Programação no Hardware
Interpretador
de Instruções
Funções
aritméticas e
lógicas de uso geral
Código de
instruções
Dados
Sinais de controle
Resultados
Unidade de
execução
Buffers
Módulo de E/S
Memória principal
PC = Contador de Programa
IR = Registrador de Instrução
MAR = Registrador de Endereço de Memória
MBR = Registrador de Buffer de Memória
I/O AR = Registrador de Endereço de E/S
I/O AR = Registrador de Buffer de E/S
Barramento
do sistema
Instruções
Instruções
Dados
Dados
Execução e interrupção de instruções
exceto se for solicitado o contrario.
Início
Fim
Ciclo de busca Ciclo de execução
Busca próxima
instrução
Executar
instrução
Execução e interrupção de instruções
A instrução ADD é buscada
O conteúdo do endereço de
memória A é carregado no
processador
O conteúdo de memória B é
carregado no processador
Os dois valores são somados
O resultado obtido é armazenado
no endereço de memória A
Execução e interrupção de instruções
pode executar outras tarefas enquanto uma operação, por exemplo de E/S, está em
andamento
Programa Gerado por condições que ocorre como
resultado da execução de uma instrução.
overflow, divisão por zero,
instrução ilegal, etc.
Timer Gerado por um time dentro do processo.
Permite ao sistema operacional realizar
certas funções regularmente
Salvar automático, verificar
bateria, verificar registro,
etc.
E/S Gerado pelo controlador de E/S,
sinalizando o fim de uma operação ou
ocorrência de erro.
Novo hardware
encontrado, fim de cópia,
espaço insuficiente, etc.
Falha de
hardware
Gerada por falta de energia ou paridade
de memória