> That's the reason computers have a clock, to make sure all transistors in a given stage of a CPU reach a steady state before moving on to the next instruction.
Here I was thinking[1][2] the reason computers had clocks was merely a consequence of the synchronous architectures that characterize them.
[1] https://en.wikipedia.org/wiki/Metastability_(electronics)
[2] https://en.wikipedia.org/wiki/Quasi-delay-insensitive_circui...