Baixe o app para aproveitar ainda mais
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
Compartilhar