Baixe o app para aproveitar ainda mais
Prévia do material em texto
2018.2 - ARQUITETURA DE COMPUTADORES TEMA 4 – Org Func dos SC – Barramentos-vídeos 11– 11A - 12 QUESTIONÁRIO 4 GABARITO 1. Sabe-se que barramentos é o nome genérico para um conjunto de fios condutores elétricos que transportam sinais elétricos entre os diversos componentes de um sistema de computação. Estes sinais servem a dois objetivos (são de dois tipos); quais são eles? Resp: Transportar sinais de informações (bits de endereço ou de dados) e transportar sinais de controle e comunicações entre os componentes interligados. 2. Indique dois tipos de conexão (topologias) entre estações terminais em uma rede. Qual delas adota um método de comunicação conhecido como “difusão”? Resp: Conexão Multiponto e conexão ponto a ponto. O método de comunicação por Difusão é típico das conexões multiponto. 3. Indique um inconveniente e uma vantagem da conexão tipo barramento; Resp: Vantagem: economia de custo e de espaço com o uso de mesmo fiação. Desvantagem: quando há muito terminais interligados e as distâncias entre eles crescem, o tempo de atraso das transmissões aumenta, devido ao intercalamento necessários para que cada terminal possa transmitir. 4. Considerando que o chip de um processador mononúcleo é fabricado com 371 pinos, que este processador é capaz de endereçar memória principal com um máximo de 64M endereços e que ele possui 305 fios de controle, qual deve ser a largura do seu barramento de dados (BD)? Resp: Sabe-se que o total de pinos de um processador é igual a soma dos fios destinados à transmissão de sinais de controle (BC), de dados (BD) e de endereço (BE). E sabe-se, também, que a capacidade de uma MP (N) é obtida da largura de cada endereço, ou seja, N = 2E. Para calcular a largura do BD, subtrai-se do Total de pinos, as larguras do BE e do BC, conhecidas. A do BC é 305 fios e do BE é obtida da capacidade da memória, 64M. Se 64M = 2E=BE= , então, BE = 26 bits. 371 = 305 – 26 – BD. E, BD = 371 – 305 – 26 = 40 BD = 40 bits 5. Considerando que um determinado sistema de computação é estruturado de modo que o barramento de endereços possua 22 bits de largura e o barramento de dados opere com 600 MHz de velocidade e largura igual a 26 bits, indique a opção correta para a capacidade máxima de endereçamento da memória principal do referido sistema. Resp: Se BE = 22 bits, então, N = 2BE = 222 = 22 x 220 = 4 M endereços. 6. Indique dois barramentos que operam no modo paralelo e dois que operam no modo serial. Resp: Paralelos: AGP, PCI, ISA, SCSI e Seriais = USB, PCIe; Hipertransport; SATA 7. É possível, em um barramento serial, obter-se uma taxa de transferência superior a de um barramento paralelo? Justifique sua resposta com um exemplo numérico. Resp: Sem, desde que a veloc (frequência do relógio (“clock”) do barramento serial seja superior a taxa de transferência do paralelo (V x L) Exemplo: um barramento paralelo pode possuir V = 100MHz e L = 8 bits. A taxa será 100M x 8 = 800Mbps Um barramento serial tem L = 1 bit e pode ter V = 900MHz. Sua taxa será 900M x 1 = 900Mbps, maior que a do paralelo. Já foi explicado que os barramentos paralelos terial perda de desempenho se a veloc aumentasse muito devido a frequentes repetições da mesma transferência em face de desalinhamentos. 8. Uma configuração típica do barramento PCI possuía 528MB/seg de taxa de transferência, empregando um relógio com frequência de 66MHz (velocidade do barramento). Qual deveria ser a largura deste barramento, em bits? Resp: Sabe-se que Taxa de transferência = Velocidade x Largura do barramento. Sendo Taxa = 528MB/seg e V = 66MHz, então, L = Taxa / V Taxa = 528 MB x seg = 528 / 66 = 8B (bytes) ou 8 x 8 = 64 bits Seg x 66 M Largura = 64 bits 9. Considerando as arquiteturas atuais de computadores, tem sido comum encontrar-se diversas estruturas de conexão dos componentes daquelas máquinas. Sobre o assunto, julgue as seguintes afirmações, indicando as que são Verdadeiras (V) e as Falsas (F): ( ) I – Os barramentos podem ser do tipo interno (interligando os componentes existentes no interior de um processador) e externo (localizados na placa mãe) e conhecidos como caminho de dados (data path). ERRADO – data path faz parte do barramento interno e não do externo ( ) II – A característica mais importante do barramentos de controle, BC, é sua velocidade de transferência. ERRADO – BC não tem velocidade. Cada fio é independente. ( ) III – os barramentos de dados podem ser constituídos de diversos fios, sendo essa conexão conhecida como paralela, enquanto alguns periféricos podem ser conectados ao sistema por ligações em série. CERTO ( ) IV – barramentos de endereços tem a propriedade de elevar o desempenho do processador em virtude de sua velocidade de transferência. ERRADO – BE não tem velocidade (transportam bits de endereços a cada acesso. Velocidade é do BD. Resp: OPÇÃO CERTA é III 10. Barramentos podem ser construidos de dois tipos: paralelo e serial. Sobre este assunto analise as seguintes afirmações e assinale a única opção correta: A) a taxa de transmissão de uma barramento é calculada pela multiplicação da velocidade do barramento pela sua largura, independentemente do barramento ser serial ou paralelo CERTO B) barramentos paralelos (com 8 ou mais fios, cada um transportando 1 bit) são sempre mais rápidos do que barramentos seriais que só possuem um fio (passa um bit de cada vez) ERRADO – é possível barramento serial ser mais rápido se sua veloc for maior que a taxa de transferência do paralelo.(ver item 7 acima) C) os barramentos PCI e PCI Express são do tipo paralelo, sendo que o PCI possui 16 bits de largura e o PCI Express tem 64 bits de largura e, assim, é mais rápido ERRADO – o PCIe é serial. D) o grupo de fios que leva sinais de controle e comunicação é conhecido como barramento de distribuição e é sempre unidirecional ERRADO – não existe barramento de distribuição. 11. Um computador consiste em CPU, memória e componentes de E/S, interconectados pelo barramento. Sobre barramento, é correto afirmar: A) a soma da quantidade de fios que transportam endereços, mais a de fios que transportam dados e aqueles fios que conduzem sinais de controle e comunicação deve ser igual ao total de pinos de um processador CERTO B) Mesmo que muitos dispositivos estejam conectados ao barramento, o desempenho não será prejudicado. ERRADO – crescendo a quantidade de terminais o intervalo entre o acesso de um terminal x e novo acesso auemnta, prejudicando o desempenho. C) Se um barramento de dados tiver 32 bits de largura e cada instrução tiver até 64 bits de extensão, então o processador precisa acessar o módulo de memória apenas uma vez durante cada ciclo de instrução. ERRADO. Se a instrução tem 64 bits (dobro da largura do barramento, levará o dobro do tempo para ser transferida. E) As linhas de endereço do barramento são usadas para designar a origem ou o destino dos dados no barramento de dados, entretanto, não podem ser usadas para endereçar portas de E/S. ERRADO – podem endereçar tanto MP quanto dispositivos de E/S E) Nas linhas de endereço do barramento, os sinais de sincronização (que fazem parte da ação de controle e comunicação durante uma operação d eleitura/escrita) transmitem informações de comando entre os módulos do sistema que especificam operações a serem realizadas. ERRADO OPÇÃO A 12. Sistemas de computação são um conjunto de componentes que, integradamente, são organizados para efetuar processamento de dados. Os barramentos são considerados componentes dos referidos sistemas, sendo responsáveis, juntamente com os processadores, por executar uma etapa importante de processamento de dados PORQUE são constituidos de um conjuntode fios que transportam sinais elétricos correspondentes a bits de endereços, bits de dados e sinais de controle e comunicação entre os componentes conectados. Entre as opções apresentadas, assinale a que julgue correta, justificando sua opção: A) a primeira afirmação é verdadeira, mas a segunda afirmação é falsa; B) a primeira afirmação é verdadeira, sendo justificada pela segunda afirmação; C) as duas afirmações são falsas; D) a primeira afirmação é falsa, mas a segunda afirmação é verdadeira; E) a primeira frase da afirmação inicial é verdadeira, razão porque foi efetuada a segunda afirmação. Resp: a 1ª afirmação está ERRADA, pois barramentos são fios e não executam nenhuma tarefa a não ser transportar sinais. A 2ª afirmação está CERTA OPÇÃO D 13. Um sistema de computação tem um processador de 2GHz e soquete com 195 pinos e 1GB de memória RAM, sendo interligados por um barramento com velocidade de 200 MHz.; sabe-se que o barramento de controle possui 125 fios. Calcule o valor da taxa de transferência de dados desse barramento. Resp: Como N = 2BE e N = 1G, BE será 30 bits, pois 230 = 1G. Taxa de transferência = V x L, sendo V = 200MHz. L do BD = 195 (total de pinos) – 30 (BE) – 125 (BC) = 195 – 155 = 40 bits Taxa = 200MHz x 40 = 8000 Mbps ou 8 Gbps. 14. Considere um computador com um processador que emprega soquete de 238 pinos e que ele se conecta aos barramentos de controle (BC), por 178 fios, ao BD por 32 fios e ao BE, com x fios. A veloc do BD é de 400MHz. Qual é a capacidade máxima de endereços que a referida memória pode ter neste sistema? Qual é a taxa de transferência usada no barramento de dados (BD)? Resp: Taxa de transferência = veloc x Largura e N = 2BE BE é obtido subtraindo-se de 238 pinos a largura do BC (178), a largura do BD (32). BE = 238 – 178 – 32 = 28 bits A capacidade da memória é 228 = 256M endereços A taxa de transferência = V x L = 400MHz x 32 = 12800Mbps ou 12, 8 Gbps 15. Considerando que um determinado sistema de computação é estruturado de modo que o barramento de endereços possua 26 bits de largura e o barramento de dados opere com 800 MHz de velocidade e largura igual a 32 bits, indique a opção correta para a capacidade máxima de endereçamento da memória principal do referido sistema. Resp: A capacidade da memória é N = 2BE = 226 = 64M endereços. 16. Considere um sistema de computação que seja constituido de um barramento principal, no qual a parte de endereços (barramento de endereços-BE) tem uma largura de 25 bits e a parte de dados (barramento de dados – BD) tem largura de 128 bits; cada transferência de dados gasta 20 ns (nanosegundos). Julgue as seguintes afirmações, assinalando a(s) que é(são) verdadeira(s) (V) e a(s) Falsa (s) (F): I - em cada acesso feito pelo processador á memória, seja para leitura ou escrita, são transferidos 16 Bytes de dados; II - a memória principal acessada por este barramento tem um limite máximo de 64 M endereços; III – o processador transfere 4 bytes de cada vez porque a largura do BD é maior do que a do barramento de endereços. IV - o processador pode acessar um máximo de 32 M endereços e gasta 2560ns para transferir 1K bytes; Resp: Se o BD tem largura de 128 bits, então ele transfere 128 bits em cada acesso e como 1 byte = 8 bits, este valor equivale a 16 byte (128 bits = 16bytes). Se o BE tem largura de 25 bits, então, N (capacidade da memória) = 2BE = 225 = 32M endereços. Se o BD transfere 16B em 20ns (tempo de cada transferência) ele gastará 1280 ns para transferir 1K =1024 bytes. Fazendo a regra de três tem-se: (1024 x 20) /16 = 64 x 20 = 1280 ns. Afirmação I = CERTO, pois 128 bits = 16bytes Afirmação II = ERRADO. O limite é 32M endereços Afirmação III = ERRADO – ele transfere 16 bytes e não 4 Afirmação IV – ERRADO – 1ª frase certo (32M) mas a 2ª não, pois ele gasta 1280 e não 2560 ns 17. O espaço de endereços de uma memória pode ser determinado observando-se: A) A largura do barramento de dados. B) A origem e destino dos dados. C) A largura do barramento de endereços. D) A palavra da CPU. E) O caminho dos dados. Resp: OPÇÃO C
Compartilhar