SóProvas


ID
579592
Banca
FCC
Órgão
TRT - 19ª Região (AL)
Ano
2011
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Em um barramento síncrono com 32 bits, considere:

- largura do barramento: 4 bytes;
- envio do endereço para a memória: 6 ns;
- leitura da memória: 20 ns;
- total envio do dado para o dispositivo: 6 ns.

Em função dos dados acima, o tempo total para a leitura de uma palavra será de

Alternativas
Comentários
  • Para se ler um bloco são necessários os seguintes passos:
    1.Envio do endereço para a memória principal (6ns);
    2.Leitura de uma palavra da memória (20ns);
    3.Envio do dado para o dispositivo (6ns).

    Assim, o tempo total para a leitura de uma palavra na memória nesse barramento é 32ns.

    Isto resulta numa taxa de transferência de 4 bytes(1 palavra) por 300ns. 4 bytes/300 ns = 4Mb/ 0,032 s = 125 Mb / segundo
  • Bom dia

    Alguém tem uma explicação melhor para está questão?

    att,
    Luciano
  • Eu também gostaria que alguém comentasse melhor sobre a questão. Mas, plo que percebi ele só quer o tempo mesmo, os outros dados são para confundir. Pois, ele já descreve o processo completo para a leitura da palavra com seus devidos tempos:

    envio do endereço para a memória: 6 ns; 
    - leitura da memória: 20 ns; 
    - total envio do dado para o dispositivo: 6 ns.

    Então, pela lógica seria apenas a soma dos tempos 6ns + 20ns + 6ns, que é igual a 32 ns.
  • Eu acho que a chave do problema, sem trocadilhos, é a palavra "palavra".

    Eu interpretei que a palavra é os 4 bytes, então no tempo de transferencia  total será levado em conta apenas um ciclo completo. Se fossem duas palavras, dobraria o tempo, sem mistérios.