Autor Tema: Como medir el costo de un programa  (Leído 1391 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado micro_pepe

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3206
Como medir el costo de un programa
« en: 21 de Febrero de 2006, 15:32:00 »
Hola, me gustaria saber si se puede y en caso afirmativo, como se puede medir el costo de ciclos de instruccion de una funcion, o una instruccion en ccs, con el mplab.

Saludos y gracias.
Se obtiene más en dos meses interesandose por los demás, que en dos años tratando de que los demás se interesen por ti.

新年快乐     的好奇心的猫死亡

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
RE: Como medir el costo de un programa
« Respuesta #1 en: 21 de Febrero de 2006, 16:41:00 »
Escrito originalmente por micro_pepe
Hola, me gustaria saber si se puede y en caso afirmativo, como se puede medir el costo de ciclos de instruccion de una funcion, o una instruccion en ccs, con el mplab.

Saludos y gracias.


Si llamas al ccs desde el MPLAB, y activas el simulador puedes ir midiendo el consumo de instrucciones con el F7 o el F8.  F7 es instruccion por instruccion y el F8 ejecuta por subrutinas.

Al mismo tiempo activas el stopwatch, le puedes configurar el clock si quieres que te mida el tiempo real que tardará en ejecutarse el programa, o sino puedes hacerle caso solo a la cantidad de ciclos de instruccion.


Saludos
- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)