Con esos comandos creo que tienes suficiente para empezar. Tambien sería recomendable que usaras una funcion para "dormir" el cronometro (como sleep, o la función delay que tambien esta siendo discutida en otro hilo) y no tener que estar comprobando continuamente el tiempo.
Se me ocurre el siguiente algoritmo chorra:
COMENZAR tiempo
MIENTRAS que no se interrumpa el cronometro HACER
IMPRIMIR tiempo
ESPERAR un determinado tiempo
FIN_MIENTRAS
Si no haces una espera, quizas el cronometro no sea efectivo, pues la entrada/salida que realiza la impresion afectaria a la precisión. Estar continuamente imprimiendo el tiempo y cómo se decrementa, no implica que se imprima a la misma velocidad a la que pasa el tiempo. Un pequeño retardo para permitir al sistema a impresión estaría muy bien.
Espero haberte ayudado.
Nos vemos