Please enable JavaScript.
Coggle requires JavaScript to display documents.
Função do Computador, Interconexão do Computador - Coggle Diagram
Função do Computador
Interrupções
Programa
Gerada por algum erro
Timer
Programada dentro do processador
E/S
Sinalizar termino ou erro na operação
Falha de hadware
Queda de energia ou erro de memória
Modo de melhorar a eficiência do processador
Mantem processador ocupado o máximo de tempo
Execução em paralelo processador e E/S
Múltiplas interrupções
Desativar interrupções
Espera acabar a ultima para começar outra
Definir prioridades
Interrupção dentro de outra interrupção de mais baixa prioridade
Processo básico
Inicio
Processador
Busca Instruções na memória
Registrador chama
Contador de Programa (PC)
mantém endereço da
próxima instrução
Por padrão
PC é incrementado pelo
Registrador de Instruções
Categorias
Processador-memória
Controle
Processamento de dados
Processador-E/S
Executar Instrução
Fim
Interconexão do Computador
Principal estrutura de interconexão
Barramentos
Estrutura
Linhas de dados
Movimentação dos dados
Linhas compartilhadas
Linhas de endereço
Designar origem e destino dos dados
Linhas de controle
Controlar acesso e o uso das linhas de dados e endereço
Elementos do projeto de
barramento
Tipo
Dedicada
Linhas separadas para dados e endereço
Multiplexado
Linhas compartilhadas
Linha de controle válidas de endereço ou dados
Vantagem
Menos linhas
Desvantagens
Controle mais complexo
Desempenho máximo
Arbitração
Centralizada
Existe um árbitro de barramento, responsável por alocar tempo no barramento
Módulo separado ou parte do processador
Distribuída
Não existe controlador central
Cada módulo contém lógica de controle de acesso
Temporização
Síncrona
Eventos determinados por sinais de clock
Barramento de controle inclui linha de clock
Normalmente, sincronismo na borda inicial
Geralmente, um único ciclo para um evento.
Assíncrona
Evento atual depende da ocorrência do anterior
É flexível porém mais complexa de implementar e testar
Pode-se misturar dispositivos lentos e rápidos
Largura do barramento
Quanto mais largo
Maior quantidade de bits trafegam por vez
Mais caro é
Tipo de transferência de dados
Escrita
Leitura
Multiplexado
2 more items...
Leitura-modificação-escrita
Leitura-após-escrita
Transferência de dados em bloco
Interconexão Ponto-a-Ponto
Tenta resolver problemas de sincronização e
arbitração
Vantagens
baixa latência
maior taxa de dados
melhor escalabilidade