تقوم ساعة بالتحكم في مدة عمل وحدة المعالجة المركزية. وهي تدق عدد من الدقات في الثانية الواحدة. ويكون الفارق الزمني بين دقتين متعاقبتين هو مدة دورة المعالجة processing cycle، وهذه المدة هي الحد الأدنى من الوقت الذي تحتاجه وحدة المعالجة المركزية لأداء عملية. ولذا، تقاس سرعات وحدة المعالجة المركزية عن طريق معدلات الساعة. وتقاس معدلات الساعة (عدد دورات المعالجة في الثانية الواحدة) بالهيرتز hertz (مسماة على اسم عالم ألماني)، حيث أن الهيرتز الواحد يعني دورة واحدة في الثانية. وتقوم عدد دورات المعالجة المطلوبة لتنفيذ تعليمات برنامج بتحديد مدة تنفيذ البرنامج. وتقاس سرعات المعالجات الدقيقة الحالية بالميجاهيرتز megahertz (MHz) حيث 1 ميجاهيرتز = مليون دورة في الثانية وبالجيجاهيرتز gigahertz (GHz) حيث 1 جيجاهيرتز = بليون دورة في الثانية.