Informática, perguntado por viniciuswllm, 3 meses atrás

Sabe-se que, em um processador, um programa com 10.000 instruções sequenciais gasta 100.000 ciclos de clock. Considerando um clock de 5MHz, qual o tempo médio de execução de cada instrução, em micro segundos?

Soluções para a tarefa

Respondido por souzang01
1

Resposta:

Cada instrução gasta 2 μs

Explicação:

10.000 instruções  ---------------------------- 100.000 ciclos de clock em 5 MHz

1 instrução              ---------------------------  X

X= 100.000/ 10.000

X=10 ciclos de 5MHz para cada instrução

Fazendo as transformações de unidades:

5MHz equivale a 5.000.000 ciclos/s

Logo:

1 ciclo = 1 / 5.000.000 segundos =

              2 x 10⁻⁷ s  

10 ciclos = 10 x 2 x 10⁻⁷ =

                  2x 10⁻⁶ =  

                  2 μs

Perguntas interessantes