Una vez programados, los contadores pueden realizar la tarea asignada según el modo.Los contadores cuentan desde el número que se les asigne hasta cero regresivamente, son independientes uno del otro, y pueden ser leídos fácilmente por el CPU.Para programar los contadores, el microprocesador debe escribir una palabra de control (CW) a este registro y luego enviar un byte o dos bytes como valor inicial de conteo al contador.Esto debe hacerse cada vez que se quiera programar uno de los 3 contadores.Los modos de operación son los siguientes: Ajustando el bit 0 de la palabra de control se puede programar al contador para trabajar en modo binario usando 16 bits para el contador, o modo BCD, usando 4 dígitos decimales BCD.Hoy en día los computadores compatibles tienen esta funcionalidad en el chip southbridge.Las tarjetas madre más nuevas también incluyen un contador a través del Advanced Configuration and Power Interface (ACPI), un contador en el Local Advanced Programmable Interrupt Controller (Local APIC), y un High Precision Event Timer.El CPU en sí mismo también proporciona la facilidad del Time Stamp Counter (TSC).