Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

O SISTEMAS DE INTERCONEXÃO

Por:   •  22/12/2018  •  1.091 Palavras (5 Páginas)  •  252 Visualizações

Página 1 de 5

...

para E/S: O processador realiza o envio de dados para um dispositivo de E/S.

Transferência entre um dispositivo de E/S e a memória: O modulo de E/S pode trocar dados diretamente com a memória, sem a interferência do processador, utilizando o acesso direto à memória (DMA).

➔ Texto do livro: (Sites.google.com, 2017)

Bibliografia: Sites.google.com. (2017). 3.4.3 Elementos do Projeto de Barramento - Monitoria OAC. [online] Available at: https://sites.google.com/site/monitoriaoac/3-capitulo-3/3-4-interconexao-de-barramento/3-4-3-elementos-do-projeto-de-barramento [Accessed 30 Nov. 2017].

2. Interconexão de barramentos

Uma característica principal é o compartilhamento do meio de transmissão, uma vez que vários dispositivos podem ser conectados a um mesmo barramento. Graças a isso um sinal enviado por um componente conectado a um barramento específico pode ser recebido por todos os demais componentes que pertencem a mesma conexão. Portanto, se dois ou mais dispositivos decidirem enviar sinais ao barramento no mesmo instante, estes sinais irão se sobrepor e, consequentemente, serão corrompidos. Dessa forma, é permitido que apenas um dispositivo transmita sinais pelo barramento a cada instante.

O barramento é composto por linhas capazes de transmitir sinais que representam um único dígito binário (0 ou 1). Dessa forma podemos usar de todas as formas simultânea as linhas que compreendem o barramento para transmitir uma quantidade N de bits para melhor taxa de transferência.

➔ Material de apoio 1

2.1. Estrutura de Barramentos

​Normalmente, o barramento de sistemas possui entre 50 e 100 linhas distintas. Cada uma dessas linhas tem uma função específica dentro da estrutura de interconexão. Classificamos essas linhas em: Dados, endereços e controle.

Figura 2.1.1 Esquema de interconexão de barramentos – Modelo de apoio 1

​àDados: é utilizado pra transferir dados entre os módulos do sistema. Normalmente, este barramento contém 32 linhas (largura do barramento). Como cada linha consegue transmitir apenas um bit por vez, a quantidade de linhas determina quantos bits podem ser transferidos de uma vez. O desempenho do sistema sofre forte influência da largura do barramento de dados.

​àEndereços: é utilizado para designar a origem ou destino dos dados que estão sendo transferidos pelo barramento de dados. Um fato interessante é que a largura do barramento de endereços determina a capacidade máxima da memória.

​àControle: são importantes pois controlam o acesso e a utilização das linhas de dados e de endereços pelos componentes do sistema, uma vez que o barramento é compartilhado. Os sinais de controle podem ser destinados a emitir comandos e também informações de temporização.

​Fisicamente, o barramento do sistema é na verdade um conjunto de condutores elétricos paralelos. Esses condutores são linhas de metal impressas em um cartão ou placa. O barramento se estende por todos os componentes do sistema, cada um dos quais se liga a algumas ou a todos as linhas do barramento.

➔ Material de apoio 1

2.2. Hierarquia de Múltiplos Barramentos

Há um barramento local que interliga o processador à a memória cache que pode suportar um ou mais dispositivos locais. O controlador de memória cache liga a memória cache não apenas a este barramento local, mas, também, a um barramento de sistema ao qual estão agarrados os restantes módulos de memória. Tal como é discutido no capítulo 4, o uso de uma estrutura de cache isola o processador da necessidade de fazer pedidos frequentes de acesso à memória principal. Assim, a memória principal pode ser deslocada do barramento local para o barramento de sistema. Desta forma, as transferências de E/S de e para a memória principal através do barramento do sistema, não interferem com a atividade do processador.

É possível ligar os controladores de E/S diretamente ao barramento. Uma solução mais eficiente é recorrer a um ou mais barramentos de expansão para este efeito. A interface de um barramento de expansão faz a temporização das transferências de dados entre o barramento de sistema e os controladores de E/S no barramento de expansão. Este arranjo permite ao sistema suportar uma vasta gama de dispositivos de E/S e ao mesmo tempo isolar o tráfico memória-processador, do tráfico de E/S.

Figura 2.2.1 Estrutura física de uma arquitetura de barramentos.

➔ Texto do livro: (Www4.di.uminho.pt, 2017)

Bibliografia: Www4.di.uminho.pt. (2017). Barramentos de Sistema. [online] Available at: http://www4.di.uminho.pt/~amp/textos/COA/node6.html [Accessed 1 Dec. 2017].

3. Elementos de Projeto de Barramentos

Embora exista uma variedade de diferentes implementações de barramentos, poucos parâmetros ou elementos de projeto básico podem ser empregos para classificar e diferenciar barramentos.

àTipos de Barramento

Dedicado

Multiplexada

àMétodo de Arbitração

Centralizada

Distribuída

àTemporização

Síncrona

Assíncrona

àTipos de Transferência

• Escrita

Mestre para o Escravo

• Leitura

Escravo

...

Baixar como  txt (7.9 Kb)   pdf (135.7 Kb)   docx (15.1 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no Essays.club