Buscar

Atividade_Hard_Comp_Ap_Conhecimento_7 pdf

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

1. Considere um processador que possua dez pinos para enviar endereços para o 
barramento de endereços, BE. Qual deverá ser a máxima capacidade de sistema? 
Resposta: 10 pinos = 10 bits % 210 = 1024 endereços 
2. Considere um processador que tenha um BD com as seguintes características: 
L = 10 bits V = 100 MHz 
Calcule a taxa máxima de transferência de dados do BD. 
Resposta: 
T = L × V 
T = 10 bits × 100MHz (1Hz = 1bps) 
T = 1000Mbps ≈ 1GBps 
3. Qual é a finalidade dos barramentos? 
Resposta: O barramento é um conjunto de vias (linhas) que formam um caminho de 
comunicação compartilhado entre os diversos subsistemas de um computador e é 
responsável pela interligação entre os diversos componentes do sistema de computação. 
O fluxo de informação (dados, endereços e controle) é conduzido de modo sincronizado, 
de acordo com uma programação de atividades previamente definida na unidade de 
controle. 
4. Por que os barramentos que empregam método serial de transmissão estão sendo 
preferidos aos barramentos paralelos? 
Resposta: Pois durante um ciclo do barramento PATA são transportados 32 bits, mas 
neste mesmo período o barramento serial usado como exemplo executou 64 ciclos e 
transportou um bit em cada um deles. Já nos barramentos paralelos, dados são 
transportados simultaneamente por certo número de cabos paralelos. 
5. Qual é a relação da largura do barramento com o desempenho do sistema, bem 
como com sua capacidade da memória? 
Resposta: A largura do barramento de dados é um fator chave na determinação do 
rendimento global do sistema. Por exemplo, se o barramento de dados for de 8 bits de 
largura e cada instrução for de 16-bits de comprimento, então o processador tem de fazer 
o acesso ao módulo de memória duas vezes durante cada ciclo de instrução. 
6. Por que existe uma hierarquia de barramentos? 
Resposta: Quanto mais dispositivos conectados ao barramento, maior o tamanho do 
barramento e, portanto, maior o atraso de propagação dos sinais elétricos que contém os 
dados. Assim, a maioria dos sistemas de computação utiliza múltiplos barramentos, 
geralmente dispostos em uma hierarquia. 
7. Qual(is) é(são) a(s) consequência(s) de se ter um barramento compartilhado? 
This study source was downloaded by 100000885689447 from CourseHero.com on 05-07-2024 15:48:33 GMT -05:00
https://www.coursehero.com/file/141740761/Atividade-Hard-Comp-Ap-Conhecimento-7pdf/
https://www.coursehero.com/file/141740761/Atividade-Hard-Comp-Ap-Conhecimento-7pdf/
Resposta: Um barramento compartilhado com diversos processadores é rápido e barato, 
mas não particularmente tolerante à falha – se o barramento compartilhado falhar, os 
componentes não poderão se comunicar. 
8. O que é método de controle? Como é usado? 
Resposta: Regula as outras funções, limitando ou expandindo de acordo com a sua 
demanda. Responsável pela transferência de sinais (de controle) como READ, WRITE, 
HOLD, de início de operação aritmética, de interrupção, de sincronização, de reciclagem 
(reset), entre outros; 
9. Quais são os tipos de sincronização de operações? 
Resposta: Sincronização é o modo pelo qual os eventos são coordenados no barramento. 
Barramento síncrono 
 A ocorrência de eventos é determinada pelo relógio. 
 O barramento de controle inclui uma linha de relógio para todos os dispositivos. 
 O relógio sincroniza o funcionamento do barramento, a ocorrência e a duração de 
todos os eventos. 
 Há um protocolo fixo para enviar o endereço e os dados em função do número de 
ciclos do clock. 
 Usado para o barramento de sistema que conecta a memória ao processador. 
 Vantagem – simples de implementar, rapidez e baixo custo. 
 Desvantagem – opera sempre na mesma velocidade, mesmo existindo dispositivos 
que tenham tempos de transferência diferentes. 
 
Barramento assíncrono 
 Não há uso do relógio para sincronizar os eventos. 
 Cada evento depende somente da ocorrência do evento anterior, o qual pode ter 
duração diferente de tempo. 
 Usado para os barramentos associados ao subsistema de E/S. 
 Vantagem – é um tipo mais adaptável e suporta barramentos mais compridos. 
 Desvantagem – maior overhead e necessita de lógica dedicada. 
 
10. Apresente os diferentes tipos de barramentos. 
Resposta: O barramento é único, porém, dividido em três conjuntos de linhas, cada uma 
delas com uma funcionalidade diferente, dentro do mesmo processo de transferência. 
Pode haver também outras linhas para distribuição de potência, fornecendo energia para 
os componentes. 
Barramento de dados (BD) 
Conjunto de linhas de transmissão utilizado para transporte de sinais elétricos 
correspondentes aos bits de dados e instruções. 
- O desempenho da transferência de dados está ligado a três elementos: 
This study source was downloaded by 100000885689447 from CourseHero.com on 05-07-2024 15:48:33 GMT -05:00
https://www.coursehero.com/file/141740761/Atividade-Hard-Comp-Ap-Conhecimento-7pdf/
https://www.coursehero.com/file/141740761/Atividade-Hard-Comp-Ap-Conhecimento-7pdf/
Largura (L) – largura do barramento de dados. Por exemplo: 16, 32, 64 e 128 bits. 
Velocidade (V) – quantidade de bits que são transferidos em cada uma das L linhas do 
barramento. Este valor está intimamente ligado ao relógio. 
Taxa de transferência (T) – é calculada utilizando os valores de largura e velocidade. 
Barramento de endereços (BE) 
Resposta: Utilizado para o processador indicar de onde quer ler (buscar) um dado ou 
onde deseja gravá-lo, ou seja, o endereço é utilizado para designar a origem e/ou o 
destino dos dados transferidos. 
- Pode representar um endereço de memória ou um endereço de dispositivo. 
- A largura do barramento de endereços interfere na quantidade de dispositivos que 
podem ser usados no sistema de computação, bem como na capacidade da memória. 
Barramento de controle (BC) 
Transporta sinais de controle e comunicação que administra o acesso e o uso dos 
barramentos de dados e endereços. 
Exemplos de sinais utilizados: 
Leitura de dados – sinaliza para o controlador de memória decodificar o endereço 
colocado no barramento de endereços e transferir o conteúdo da(s) célula(s) para o 
barramento de dados. 
Escrita de dados – sinaliza para o controlador de memória codificar o endereço colocado 
no barramento de endereços e transferir o conteúdo do barramento de dados para a(s) 
célula(s) específicas. 
Leitura de E/S 
Escrita de E/S 
Transferir ACK – certificação da transferência de dados. Dispositivo acusa o término da 
transferência para a UCP. 
Pedido de interrupção – indica a ocorrência de uma interrupção. 
Relógio – pulsos de sincronização dos eventos durante o funcionamento do sistema. 
 
 
 
 
This study source was downloaded by 100000885689447 from CourseHero.com on 05-07-2024 15:48:33 GMT -05:00
https://www.coursehero.com/file/141740761/Atividade-Hard-Comp-Ap-Conhecimento-7pdf/
Powered by TCPDF (www.tcpdf.org)
https://www.coursehero.com/file/141740761/Atividade-Hard-Comp-Ap-Conhecimento-7pdf/
http://www.tcpdf.org