The Heartbeat of Computing How Clocks Drive CPUs Forward