Como calcular os valores de temporização do processador?

P

Priya

Guest
Oi, eu quero saber como calcular os valores de temporização do processador? ou seja, saber quanto tempo é necessário para executar cada instruções? Como calcular isso? Como calcular o período de latência? Atenciosamente, Priya.
 
A sua não é uma questão fácil de responder, isso depende inteiramente de qual processador você está usando. Você tem que procurar na ficha técnica / manuais para o processador específico que você está interessado polegadas A maioria dos fabricantes especifica quantos ciclos de clock é necessário para executar uma instrução. Para o Coldfire por exemplo, você encontra esta informação no Manual do Usuário ColdFire Processador Core, http://e-www.motorola.com/files/netcomm/doc/ref_manual/COLDFIRE2UM.pdf E se você tirar o processador PIC, vai encontrar este texto na folha de dados. "Todas as instruções são executadas dentro de um ciclo de instrução única, a menos que um teste condicional é verdadeira ou o contador de programa for alterado como resultado de uma instrução. Neste caso, a execução se processa dois ciclos de instrução com o segundo ciclo executado como um NOP. Um ciclo de instrução consiste em quatro períodos do oscilador. "
 

Welcome to EDABoard.com

Sponsor

Back
Top