Mantığı kafanda oturtmaya başladın mı? Bir hardware counter 1 s pals üretiyor ve porttan çıkıyor, başka bir porttan gelen sinyal de diğer hardware counter'i saydırıyor. Sen de her 1 s sonunda saydırılan counter'i okuyorsun, bu kadar.
Eğer saydırılan counter 32 bit ise, teorik olarak 4 GHz e kadar frekans ölçümü yaparsın
Ama tabi işlemcinin frekans limiti bellidir, o yüzden muhtemelen 10 MHz'e kadar falan ölçüm yaparsın.
Eğer saydırılan counter 16 bit ise, işte o zaman kesme lazım olacak. Her 16 bit dolduğunda başka bir counter'i kesmede arttırman lazım, böylece efektif olarak 32 bit counter elde etmiş olacaksın. Veya belki başka bir counter daha varsa, bir counter bitince diğerini saydırmasını sağlayabiliyorsundur. Bu ayrıntıları dahasheet'te inceleyip bulman lazım.