A system clock is used to synchronise all internal components, the clock outputs a steady high-frequency signal.
- A fixed number of clock cycles are required to carry each data movement or computational operation.
Clock frequency
The clock frequency, measured in Hertz, determines the speed with which all operations are carried out. Clock cycle time is the reciprocal of frequency.
A clock has a cycle time of .
Link to original- The CPU time required to run a program is given by the general performance equation:
We can improve CPU throughput if we reduce:
- Number of instructions per program.
- Number of cycles per instruction.
- Number of seconds per clock cycle.