Arquitetura de Computadores Unidade 2 Organização Funcional dos Sistemas de Computação tópico Barramentos

Documentos relacionados
Organização de Computadores Sistema de Interconexão. Professor: Francisco Ary

Arquitetura de Computadores

Sâmia Rodrigues Gorayeb. Arquitetura de Computadores Barramento

FUNDAMENTOS DA PROGRAMAÇÃO DE COMPUTADORES O SISTEMA DE COMPUTAÇÃO

Barramentos. Prof: André Luiz da Costa Carvalho h6p://scufam.wordpress.com

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES SISTEMAS DE COMPUTAÇÃO. Cristina Boeres

BARRAMENTOS. Adão de Melo Neto

BARRAMENTOS. Adão de Melo Neto

Barramento. Entrada. Saída

Introdução a Tecnologia da Informação

PLACA MÃE. Hardware de Computadores

Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações. Medidas de desempenho


Barramentos. Alberto Felipe Friderichs Barros

Organização de Computadores I

Barramentos. Alguns sistemas reutilizam linhas de barramento para múltiplas funções; Dados Endereços Controle

CURSO TÉCNICO EM REDES DE COMPUTADORES

Organização de Computadores Processadores, Placa Mãe e Memória RAM. Professor: Francisco Ary Alves de Souza

Barramentos de Entrada/Saída

Introdução à Informática

Barramentos e interfaces de comunicação Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas

Conjunto de fios paralelos que permitem a transmissão de dados, endereços e sinais de controle entre a UCP, memória e dispositivos de entrada e

Placa mãe mainboard motherboard

2ª Lista de Exercícios de Arquitetura de Computadores

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES BARRAMENTOS DE SISTEMA. Prof. Dr. Daniel Caetano

Aula 12: Memória: Barramentos e Registradores

Construção de um protótipo de interface para microcomputador tipo PC para interligar duas placas mãe

MICROPROCESSADORES, CLPS E ARQUITETURAS COMPUTACIONAIS

Organização Estruturada de Computadores Arquitetura e Organizaçãode Computadores. Nesta Aula. Abstração de Computadores. O Modelo von Neumann

Organização de Computadores Processadores. Professor: Francisco Ary

Arquitetura de Microprocessadores

Arquitetura de Microprocessadores

Organização de Computadores

Arquitetura de Microprocessadores

Arquitetura de Computadores Aula 10 - Processadores

PLACA MÃE COMPONENTES BÁSICOS BIOS

Barramento. Prof. Leonardo Barreto Campos 1

CURSO TÉCNICO PROFISSIONALIZANTE Disciplina: Informática Básica (Hardware)

Principais Componentes e Tecnologias

Organização de Computadores Processadores. Professor: Francisco Ary

HARDWARE IMC Prof. Amaral PLACA MÃE BARRAMENTOS DE EXPANSÃO

Arquitetura de Computadores Unidade 2 Organização Funcional dos Sistemas de Computação tópico 2.3 Subsistemas de E/S

Placa mãe seus componentes. Prof. Emiliano S. Monteiro

SSC0112 Organização de Computadores Digitais I

Arquitetura e Organização de Computadores I

Arquitetura de Microprocessadores

COMPONENTES DE UM COMPUTADOR (tecnologia) Adão de Melo Neto

2. A influência do tamanho da palavra

Nível da Lógica Digital. Barramentos. (Aula 9) Roberta Lima Gomes - LPRM/DI/UFES Sistemas de Programação I Eng. Elétrica 2007/2

Chips Processadores (2) Nível da Lógica Digital (Aula 9) Barramentos. Chips Processadores (3)

08/06/2014. Curso Técnico em Informática. Antiga placa mãe padrão AT. Componentes placa-mãe padrão AT. Professor Fernando Barreira

BARRAMENTO. Caminho de Dados

6ª AULA OBJETIVOS: PLACA MÃE BARRAMENTOS DE EXPANSÃO RECURSOS ON BOARD

Placa Mãe Motherboard`s

Hardware Central de Cursos Professor Pimentel

Arquitetura de Computadores. Aula 6

COMPUTADORES PC 20/9/2010 CRONOGRAMA INFORMÁTICA PREF. MUNICIPAL DE JAGUARÃO - RS O COMPUTADOR, INDEPENDENTE DO TIPO: MAINFRAME NOTEBOOK PALMTOP

O Sistema de Computação

INFORMÁTICA BÁSICA HARDWARE: COMPONENTES BÁSICOS E FUNCIONAMENTO.

DSC/CEEI/UFCG. Introdução à Computação

Na placa-mãe é que o processador, memória RAM, placa de vídeo e todos os demais componentes do micro são conectados. O que pouca gente sabe é que a

CAPÍTULO 5. Interfaces I 2 C e SPI. Interface I 2 C. Interfaces e Periféricos 37

História da placa mãe

4.3 - DMA & Chipset. CEFET-RS Curso de Eletrônica. Profs. Roberta Nobre & Sandro Silva. e

Introdução à Informática. Aula 1

Estimativa. Unioeste 50335/2017 Cod. Fornecedor Classificação Vlr.Un. Total. Setor Processo Item edital

Arquitetura de Computadores Chipset

FACULDADE PITÁGORAS PRONATEC

Arquitetura de Computadores. Infraestrutura de TI: Hardware

27/02/2012 CEV TECNOLOGIA DA INFORMAÇÃO CEV. Prof. OCEAN A. SANTOS. Sistema Binário; Unidades de Medidas; Hardware.

ESTRUTURA COMPUTACIONAL

Escolhi este processador pois como e um computador para trabalhos leves creio q não necessitara de um processamento elevado.

MONTAGEM E MANUTENÇÃO DE COMPUTADORES

Aula 3: Conceitos Básicos e Medidas de Desempenho

Universidade Federal de Campina Grande Departamento de Sistemas e Computação Curso de Bacharelado em Ciência da Computação.

Programador/a de Informática

Especificações completas do Dell Inspiron 560s

Noções de Informática INSS. Novo Curso. Aula 01


Arquitetura de computadores

Arquitectura de Computadores (ACom)

COMPUTADOR. Adão de Melo Neto

Conector ATX principal

Componentes de Hardware. Alberto Felipe FriderichsBarros

Características do Gabinete

Organização de Sistemas Computacionais Processadores: Organização da CPU

Escola Básica Secundaria Dr. Luís Maurílio da Silva Dantas SDAC M7. Augusto Nóbrega Nº1 e Vítor H. Nº9 12º4 2017/

ELEMENTOS DE COMPUTADORES

Arquitetura de Computadores Aula 9 Portas Lógicas

Organização e Arquitetura de Computadores I

Sistemas Operacionais Abertos. Prof. MSc. André Yoshimi Kusumoto

Professores: Bruno Fontana da Silva e Maria Cláudia de Almeida Castro Data: 22/08/2014

ü Capítulo 4 Livro do Mário Monteiro ü Introdução ü Hierarquia de memória ü Memória Principal ü Memória principal ü Memória cache

Melhore o rendimento e o tempo de teste do seu sistema com a tecnologia PXI Express

Arquitetura de Computadores Aula 11 - Multiprocessamento

Aula 05 PLACAS DE EXPANSÃO. IDENTIFICAÇÃO, INSTALAÇÃO, CONFIGURAÇÃO E MANUTENÇÃO.

Fundamentos de Microinformática. Ricardo José Cabeça de Souza 2010 Fundamentos 2

Arquitetura de Computadores. Revisão Volnys Bernal. Agenda. Revisão: Arquitetura de Computadores. Sobre esta apresentação

FUNDAMENTOS DE HARDWARE PLACA MÃE. Professor Carlos Muniz

Transcrição:

Arquitetura de Computadores Unidade 2 Organização Funcional dos Sistemas de Computação tópico 2.2 - Barramentos Prof. Dr. Eng. Fred Sauer http://www.fredsauer.com.br fsauer@gmail.com

Unidade 2 Conteúdo Programático Componentes de um Sistema de Computação Descrição e Funções Básicas Interligação por Barramentos. Características Cálculos com barramento e memória Motivações Um computador é como um jogo de montar: as peças combinam entre si Sistemas e aplicações dependem da correta escolha do HW para operar adequadamente 2/18

Revisão: GRANDEZAS na Computação Grandezas Usadas para Abreviar Valores de volumes de dados em Computação Unidades de Medida de Espaço e Tempo Pequenos (Atenção aos valores representados em potência de 2 e em potência de 10) A unidade de velocidade de barramentos Hz é medida no sistema decimal, de modo que: 1 MHz = 10 6 Hz e 1 GHz = 10 9 Hz Mario A. Monteiro3/18

Barramento (BUS) Vias de comunicação entre os componentes do computador Seriais ou paralelos No paralelo (mais comum), o número de fios é a LARGURA do barramento 4/18

Barramento (BUS) Apesar de ser único, é dividido em três conjuntos: BD Barramento de Dados BE Barramento de Endereços BC Barramento de Controle 5/18

Barramento (BUS) FUNÇÕES DE CADA BARRAMENTO CADA GRUPOS DE FIOS Em uma operação de transferência ou acesso (seja para leitura ou para escrita), o barramento é ÚNICO, embora DIVIDIDO EM GRUPOS DE FIOS que realizam funções diferentes, a saber: Barramentos de Dados (BD) são bidirecionais - transportam Entre processador e outro componente e vice-versa. bits de dados. Barramento de Endereços (BE) são unidirecionais - transportam bits de um endereço de acesso, do processador para o controlador do barramento. Barramento de Controle (BC) possuem fios que enviam sinais específicos de controle e comunicação durante uma determinada operação. Mario A. Monteiro6/18

Barramento (BUS) TIPOS DE BARRAMENTOS - Interno ou via de dados (data path) - Externos Paralelos Do sistema (system bus) FSB (Intel); Hyper Transport (AMD) ** de E/S: ISA PCI AGP Seriais (E/S) USB PCI Express Fireware Mario A. Monteiro7/18

Comunicação via BUS BE-37 BD-75 8/18

Sinais em um BC Cada fio transporta um sinal específico de uma determinada ação, evento ou para garantir uma operação. Exemplos: * para sinalizar operação de escrita; * para sinalizar operação de leitura; * para passar voltagem de alimentação; * fio terra; * sinal do relógio; * sinal de controle de acesso de endereço de coluna; * sinal de controle de acesso endereço de linha; * sinal de estabilização de dados no BD; * sinal de solicitação de acesso ao barramento; 9/18

Cálculos Fundamentos importantes: Barramento de Endereços Largura L número de bits (fios) do BE Quanto maior o L, maior a capacidade de endereçamento do HW, sendo N = 2 L, onde N é a capacidade de memória em número de endereços. Barramento de Dados Largura L idem, para o BD Velocidade V ligada ao clock do processador, em Hz (onde 1 Hz = 1 bps) T = L x V, e T é a taxa de transferência do barramento 10/18

Exemplos Se um BE possui 6 fios, quantos endereços o HW pode administrar? N = 2 L, logo N = 2 6 = 64 endereços (0 a 63) Se um processador tem 10 pinos para o BE, qual é a capacidade máxima de endereçar deste HW? N = 2 L, logo N = 2 10 = 1024 endereços (0 a 1023) Se um HW tem um BD de 10 bits e clock 100 MHz, qual é a sua capacidade de transferência? T = L x V, logo T = 10 x 100 Mbps = 10x10 2 x10 6 bps= 10 9 bps = 1 Gbps 11/18

Exemplos EXERCÍCIO Um sistema de computação tem um processador de 2GHz e soquete com 204 pinos e 4GB de memória RAM, sendo interligados por um barramento com velocidade de 400 MHz.; sabe-se que o barramento de controle possui 132 fios. Calcule o valor da taxa de transferência de dados desse barramento. Mario A. Monteiro 12/18

Exemplos SOLUÇÃO DO EXERCÍCIO Total de pinos do processador = soma dos pinos (fios) usados pelos 3 barramentos (BE + BD + BC). 204 = 132 + BE + BD 2 BE = 4GB. Então: BE = 32 bits (fios) 204 = 132 + 32 + BD. Assim: BD = 204 132 32 = 40 bits (fios) Taxa de transferência (T) = velocidade (V) * largura do BD (L) Sendo V = 400 MHz (ou 400 Mbps/fio) e L = 40, T = 400 M * 40 = 16000 Mbps ou 16 Gbps Mario A. Monteiro 13/18

Implementação dos Barramentos ESTRUTURA DE BARRAMENTOS EM NÍVEIS Por razões práticas, um barramento deve operar a uma velocidade fixa. Conectar todos os dispositivos de um computador no mesmo barramento criaria sérios problemas de desempenho e elevaria os custos de produção dos dispositivos. Solução: uso de barramentos independentes, operando em velocidades distintas, criando um modelo hierárquico. Cada dispositivo é conectado a um barramento mais adequado às suas características de velocidade de operação. Ex.: SATA 1,5 Gbps (clock 1,5GHz), SATA II 3 Gbps e SATA III 6 Gbps USB 2.0 480 Mbps, USB 3.0 4,8 Gbps (conector azul 9 pinos) Mario A. Monteiro 14/18

Exemplos ESTRUTURA DE BARRAMENTOS EM NÍVEIS Mario A. Monteiro

Exemplos ESTRUTURA DE BARRAMENTOS EM NÍVEIS Mario A. Monteiro 16/18

REPRESENTAÇÃO DAS INFORMAÇÕES Estrutura de Informações nas Linguagens dos Humanos e nos Computadores Mario A. Monteiro 17/18

EXERCÍCIOS PARA REVISÃO 1. Um barramento é organizado em 3 grupos de fios, usados para transmissão de sinais. Como eles são denominados? 2. Considere uma memória que possua 128 M endereços. Qual deve ser a largura, em bits, dos números que representam cada endereço? 3. Um processador possui 28 pinos reservados para transmitir endereços e 40 pinos para enviar/receber dados da memória. O seu barramento opera com velocidade de 100 MHz. a) qual é a máximo espaço de endereçamento (capacidade) da memória? b) qual é a taxa de transferência do barramento de dados, em bps? Mario A. Monteiro 18/18