Please enable JavaScript.
Coggle requires JavaScript to display documents.
Interconexão do Computador, Mapa Mental 3 AOC 2024/2 Thalison Vinicius -…
Interconexão do Computador
Estrutura de interconexão
Módulos básicos
Processador
Memória
E/S
Conexão de memória
Recebe e envia dados
Recebe endereços
Recebe sinais de controle
Leitura
Escrita
Temporização
Conexão de E/S
Entrada
Recebe dados de periféricos
Envia dados ao computador
Saida
Recebe dados do computador
Envia dados a periféricos
Recebe sinais de controle do cumputador
Envia sinais de controle aos periféricos
Recebe endereços do computador
Envia sinais de interrupção
Conexão da CPU
Lê instruções e dados
Escreve dados
Envia sinais de controle a outras unidades
Recebe interrupções
Interconexão de Barramento
Caracteristicas
Conecta 2 ou mais dispositivos
broadcast
1 dispositivos por vez pode transmitir
Barramento de dados
Largura e frequência afetam o desempenho da conexão
Mais bits no barramento
Maior frequência no barramento
Barramento de endereços
Largura determina capacidade máxima de memória no sistema
identifica origem ou destino dos dados
Linhas de endereço também endereçam portas de E/S
Barramento de controle
Controlar acesso e uso das linhas de dados e endereço
Operação do barramento
Envio de dados
Obter uso do barramento
Transferir dados
Requisitar dados
Obter uso do barramento
Transferir uma requisição ao outro modulo
Tipo de barramento
Multiplexado
Linhas compartilhadas
Linha de controle válidas de endereço ou dados
Vantagem: menos linhas
Desvantagem
Controle mais complexo
Desempenho máximo
Dedicado
Linhas separadas para dados e endereço
Método de arbitração
Centralizada
Árbitro de barramento (alocar tempo)
Módulo separado ou parte do processador
Distribuida
Não existe controlador central
Cada módulo contem lógica de controle de acesso
Módulos atuam juntos para compartilhar o barramento
Temporização
Síncrona
Eventos determinados por sinais de clock
Barramento de controle inclui linha de clock
Sincronismo na borda inicial (rising-edge clock)
Unico ciclo para um evento
Assíncrona
Ocorrência de evento depende do evento anterior
Flexivel porem complexa
Pode-se misturar dispositivos lentos e rápidos
Largura do barramento
Impacto sobre o desempenho do sistema e a capacidade de memória endereçavel
+trilhas = +custos
Tipos de transferência de dados
Escrita (Mestre-Escravo)
Leitura (Escravo-Mestre)
Multiplexado (Endereço e dados)
Leitura-modificação-escrita
Leitura-após-escrita
Transferencia de dados em bloco
Interconexão Ponto-a-Ponto
Vantagens
Baixa latência
Maior taxa de dados
Melhor escalabilidade
Restrições elétricas com aumento da frequencia em barramentos muito largos
Mais usada atualmente
Mapa Mental 3 AOC 2024/2 Thalison Vinicius