Buscar

08 - Org de Computadores - Unidade IV - parte 1

Prévia do material em texto

Unidade IV – Componentes do Computador 
Parte 1 
Slides 08 
Tecnologia em Redes de Computadores 
Paulo do Amaral Costa 
2012/1 
pág. 
Tecnologia em Redes de Computadores - Prof. Paulo Amaral 
Organização de Computadores – Unidade II 
 Unidade IV – Componentes do Computador 
◦ 4.1 - Barramento 
 Tipos 
 Serial 
 Paralelo 
 Composição 
 Barramento de endereço 
 Barramento de dados 
 Barramento de controle 
 Arquitetura dos sistemas quanto ao barramento 
 Terminologia de barramentos 
 
 
 
2 
pág. 
Tecnologia em Redes de Computadores - Prof. Paulo Amaral 
Organização de Computadores – Unidade II 
Barramento 
 
 Conjunto de fios que conduzem sinais elétricos entre os 
diversos componentes do computador. 
 
 Provê a interligação de todos os componentes, permitindo a 
comunicação entre eles. 
 
 O barramento é bilateralmente compartilhado. 
 
 Exemplos: FSB, PCI, PCI Express, ISA, etc. 
3 
PROCESSADOR MEMÓRIA DISPOSITIVOS DE E/S 
pág. 
Tecnologia em Redes de Computadores - Prof. Paulo Amaral 
Organização de Computadores – Unidade II 
 
4 
pág. 
Tecnologia em Redes de Computadores - Prof. Paulo Amaral 
Organização de Computadores – Unidade II 
Tipos de barramento 
 
 Serial 
◦ Uma única via. 
◦ Um sinal (bit) de cada vez. 
 
 Paralelo 
◦ Vários fios. 
◦ Sinais simultâneos (1 bit em cada via) 
◦ Quanto maior a largura, maior a quantidade simultânea de 
bits. 
 
5 
pág. 
Tecnologia em Redes de Computadores - Prof. Paulo Amaral 
Organização de Computadores – Unidade II 
Composição do barramento 
Um barramento é composto de uma parte para endereço, uma parte para 
dados e outra parte para controle, subdividindo-se em: 
 
 Barramento de endereço (BE) 
◦ Parte que conduz os bits de endereços. 
 
 Barramento de dados (BD) 
◦ Subconjunto de fios cuja função é transportar os bits de dados. 
 
 Barramento de controle (BC) 
◦ Subconjunto de fios que conduz os bits de controle e comunicação. 
 
 
 
 
 
6 
A quantidade de pinos do processador = qtde vias BC + qtde vias BD + qtde vias BE. 
pág. 
Tecnologia em Redes de Computadores - Prof. Paulo Amaral 
Organização de Computadores – Unidade II 
Composição do barramento 
 
 Barramento de endereço (BE) 
◦ Subconjunto de fios que conduz os bits de endereços. 
◦ A largura de um barramento determina a capacidade de endereçamento 
do sistema. 
◦ Se um BE tem largura de 5 fios, sinalizará endereços de até 5 bits. 
 
 
7 
LN 2
Onde: 
• L  Largura do barramento (quantidade de fios). 
• N Capacidade de endereçamento (quantidade de endereços). 
Exemplo: 
Seja a largura do barramento de endereço L = 5 bits (5 fios). 
Implica que cada endereço será representado por 5 bits. 
Variando de 00000 a 11111 (de zero a 31 decimal), isto é, 32 endereços. 
3222 5  LN
pág. 
Tecnologia em Redes de Computadores - Prof. Paulo Amaral 
Organização de Computadores – Unidade II 
Composição do barramento 
 Barramento de dados (BD) 
◦ Possui a função de transportar os bits de dados. 
◦ Quanto mais velozmente transferir dados, melhor. 
◦ A ideia de velocidade é definida pela frequência de operação. 
 1Hertz = 1 ciclo/segundo  1 bit/segundo (considerando 1 via). 
◦ O desempenho (capacidade) é definida pela taxa de transferência. 
 Total de bits/segundo. 
 
 
8 
VLT Onde: 
• T Taxa de transferência. L  Largura Barramento (qtde de fios) 
• V Frequência em Hertz (ciclos por segundo). 
Exemplo: 
Seja a largura do barramento de dados L = 5 bits (5 fios). 
Seja a frequência do barramento V = 33MHz 
)36,157(165000.000.165000.000.335 MbpsMbpsbpsVLT 
A aproximação se deve ao fato de o barramento transmitir menos de 1 bit por ciclo, devido a perdas 
por ruídos e também porque MHz (106Hz) ≠ Mbps(220bps). 
pág. 
Tecnologia em Redes de Computadores - Prof. Paulo Amaral 
Organização de Computadores – Unidade II 
Composição do barramento 
 
 Barramento de controle (BC) 
◦ Possui a função de transportar os bits de controle. 
◦ Uma via para cada tipo de sinal de controle (bit de controle). 
 
 
 
9 
L = nº tipos de sinais de controle 
Onde: 
• L  Largura do barramento. 
Exemplo: 
Seja um barramento de controle que utiliza 10 diferentes tipos de sinais 
de controle. 
A largura do barramento de controle será L = 10 (10 fios), um para cada 
sinal de controle distinto. 
pág. 
Tecnologia em Redes de Computadores - Prof. Paulo Amaral 
Organização de Computadores – Unidade II 
Funcionamento do barramento de controle 
10 
pág. 
Tecnologia em Redes de Computadores - Prof. Paulo Amaral 
Organização de Computadores – Unidade II 
Arquitetura dos sistemas computacionais quanto ao barramento 
 
 Sistema de barramento único 
◦ Um único barramento é interconecta os dispositivos. 
◦ Comunicação bilateral (2 dispositivos por vez). 
◦ Baixo custo e fácil implementação. 
◦ Desempenho do sistema comprometido. 
 
 Sistema de múltiplos barramentos 
◦ Os barramentos são hierarquizados de acordo com o 
desempenho dos dispositivos. 
◦ Comunicação bilateral entre dispositivos de cada barramento. 
◦ A comunicação entre barramentos se dá através de pontes 
(bridges ou chipsets). 
◦ Melhor desempenho do sistema. 
 Cada barramento de acordo com a performance do grupo de 
dispositivos. 
11 
pág. 
Tecnologia em Redes de Computadores - Prof. Paulo Amaral 
Organização de Computadores – Unidade II 
Arquitetura de barramento único 
12 
pág. 
Tecnologia em Redes de Computadores - Prof. Paulo Amaral 
Organização de Computadores – Unidade II 
Arquitetura de múltiplos barramentos 
13 
As pontes (bridges) são dispositivos de interconexão entre barramentos de características 
diferentes (velocidade de transferência, etc.). Possui a função de realizar a sincronização e 
transferência entre barramentos. 
Ponte 
norte 
Ponte 
sul 
pág. 
Tecnologia em Redes de Computadores - Prof. Paulo Amaral 
Organização de Computadores – Unidade II 
Terminologia de barramentos 
Nos hardwares os barramentos assumem os seguintes termos: 
 
 Barramento interno 
◦ Situa-se internamente no processador. 
◦ Interconecta registradores, a unidade de controle e a unidade de 
aritmética e lógica. 
 
 Barramento local 
◦ Também chamado de barramento externo. 
◦ Interconecta processador, memória principal, memória cache e bridges 
(chipsets). 
 
 Barramento de entrada/saída (I/O) 
◦ Também chamado de barramento de expansão. 
◦ Interconecta dispositivos de entrada e saída. 
14 
pág. 
Tecnologia em Redes de Computadores - Prof. Paulo Amaral 
Organização de Computadores – Unidade II 
Exemplos de barramentos de E/S (expansão): 
◦ VESA 
◦ EISA 
◦ ISA 
◦ PCI 
◦ AGP 
◦ PCI Express* 
 
Outros barramentos/tecnologias: 
◦ AMR (Áudio Modem Riser) 
◦ CNR (Communication and Network Riser) 
◦ USB (Universal Serial Bus) 
◦ Firewire 
◦ IrDA (Infrared Developers Association) 
◦ Serial ATA (Serial AT Attachment) 
 
15 
pág. 
Tecnologia em Redes de Computadores - Prof. Paulo Amaral 
Organização de Computadores – Unidade II 
Exercícios 
1) 
 
2) 
 
 
3) 
 
4) 
16 
pág. 
Tecnologia em Redes de Computadores - Prof. Paulo Amaral 
Organização de Computadores – Unidade II 
Exercícios (continuação) 
5) 
 
 
 
 
 
 
 
 
6) 
 
 
7) 
 
 
8) 
17 
pág. 
Tecnologia em Redes de Computadores - Prof. Paulo Amaral 
Organização de Computadores – Unidade II 
Desafio 
 Por que o barramento PCI de 32 bits possui uma taxa de 
transferência aproximadamente iguala 133MB/s? (mostre os 
cálculos). 
 
18

Continue navegando