Calculadora de Ciclos por Instrução

Calcule a média de ciclos por instrução (CPI) para uma dada mistura de instruções e taxa de clock.

Equipa Editorial isCalculator Publicado por:
Revisado por: Conselho de Revisão
Última Atualização:

Esta calculadora foi útil?

Como utilizar esta ferramenta?

Como Usar a Calculadora de Ciclos por Instrução (CPI)

  1. Defina o número de tipos de instrução (1–10) no primeiro campo. A calculadora atualiza automaticamente as linhas de entrada.
  2. Insira a taxa de clock em GHz (ex.: 2,5). Isso é usado para contexto, mas não afeta o cálculo do CPI.
  3. Para cada tipo de instrução, forneça:
    • CPI (ciclos por instrução) – deve ser ≥ 1.
    • Frequência (%) – a porcentagem do total de instruções deste tipo. Todas as frequências devem somar 100%.
  4. Clique em Calcular. O CPI médio é calculado como:
    Σ (CPI × Frequência) / 100.
  5. O resultado mostra o CPI médio e a fórmula detalhada utilizada.

Dica: Use valores decimais para CPI (ex.: 1,5) e números inteiros para frequência. As frequências devem totalizar exatamente 100%.

Resultados Anteriores

Gerar Gráficos
Resultado Entradas Data

Perguntas Frequentes

CPI stands for Cycles Per Instruction. It is the average number of clock cycles per instruction for a program or instruction mix.

Average CPI is calculated as the weighted sum of each instruction type's CPI multiplied by its frequency (as a decimal), i.e., Σ (CPI_i × Frequency_i) / 100.

Lower CPI generally means faster execution, but overall performance also depends on clock rate and instruction count.

Revisado por Especialistas

José de Castro

José de Castro

Data Scientist

Data Analyst | Gamer

LinkedIn
Conversão Rápida
Conversor de Comprimento
0
Conversor de Peso/Massa
0
Conversor de Área
0
Conversor de Volume
0
Conversor de Velocidade
0
Conversor de Temperatura
0
Conversor de Pressão
0
Conversor de Energia
0
Conversor de Potência
0
Conversor de Força
0
Conversor de Tempo
0
Conversor de Ângulo
0
Conversor de Combustível
0
Conversor de Armazenamento de Dados
0
Conversor de Bases Numéricas
0
Conversor de Volume Seco
0
Conversor de Moedas
0
Conversor de Maiúsculas e Minúsculas
0