Das ist nicht ganz richtig. In jedem Rechner gibt es eine absolut präzise Zeitbasis, einen Counter der in Hardware die Takte des Haupttaktgebers zählt. Und mit genau diesem Counter ist es möglich die Ungenauigkeiten die durch den Task-Scheduler entstehen auszugleichen. Diese Zeitbasis ist absolut präzise und das Verfahren funktioniert tadellos. Und die 700MHz Takt (von den 32-Bit Registern mal ganz abgesehen, Mathematischer Coprozessor usw.) sorgen halt nicht nur dafür, dass mehr Rechenpower zur Verfügung steht sondern dass sie auch "öfter" zur Verfügung steht.
Selbst grob überschlagen durchläuft ein 700MHz Prozessor die gleiche Regelschleife rund 40 mal öfter als ein 16MHz Prozessor. Wahrscheinlich ist das Ergebnis schon genau genug, wenn man einfach die 40 Zyklen mittelt. Mit ein paar Tricks (wie oben angedeutet) ist das Ergebnis garantiert mindestens so gut wie bei einem kleinen 8-bit Atmel!
Selbst grob überschlagen durchläuft ein 700MHz Prozessor die gleiche Regelschleife rund 40 mal öfter als ein 16MHz Prozessor. Wahrscheinlich ist das Ergebnis schon genau genug, wenn man einfach die 40 Zyklen mittelt. Mit ein paar Tricks (wie oben angedeutet) ist das Ergebnis garantiert mindestens so gut wie bei einem kleinen 8-bit Atmel!