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
- 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
- a) 8 ns
- b) 16 ns
- c) 32 ns
- d) 64 ns
- e) 128 ns
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
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
Nenhum comentário:
Postar um comentário