Programación General > ASM (Ensamblador)

 Re: Calcular el tiempo en milisegundos

(1/2) > >>

Agc:
¿Cómo calculo el tiempo en milisegundos con ensamblador?

Mi problema es el siguiente: Debo calcular el tiempo que tarda un proceso en ejecutarse, pero debo calcularlo en milisegundos.

Para ensamblador utilizo el MASM 6.11 y un procesador pentium con windows (98,XP).

deldar:
Te recomiendo que tomes el contador del reloj de la bios antes y despues del proceso,despues podrás decodificarlo con la precision que quieras. mira el tema limite de tiempo en este foro. suerteB)

Agc:
Gracias por tu respuesta.

Ok, ya chequé y encontré lo que me decías, el modo de como hacerlo ya lo tengo comprendido, lo que no se es como le haría, utilizaría variables para almacenar el clock counter, las horas, los minutos, los segundos y los milisegundos, pero si me pudieras dar un ejemplo te lo agradecería más.

deldar:
Si tomas los dos valores sin decodificar y los restas tendras la diferencia de tiempo en tics, despues lo decodificas y tendras el resultado.
Ya te mandaré el "proc" de la decodificacion en MASM 6.0B)

Agc:
Gracias, te lo agradecería mucho.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa