クロック
ナショナル セミコンダクターのIMP-16ファミリーなどの初期のマイクロプロセッサでは、多相クロックを使っていた。IMP-16の場合クロックは4相で、位相にしてそれぞれ90度ずつ時刻差があり、プロセッサコアと周辺機器の同期に使われていた。
1970年代の MOS IC は2相クロックを使っていた。例えばMC6800や8080では外部から2相クロックを供給していた。モトローラの電子部品製造部門は水晶振動子を含むハイブリッドICを販売していた。それらのICは6800や8080が必要とする重なり合わない2相の波形を生成した。後にインテルは8224クロックジェネレータを、モトローラはMC6875を生産した。Intel 8085 やモトローラの6802などの次の世代のマイクロプロセッサはクロックジェネレータをチップ上に持つようになった。8080のクロック周波数は2MHzだったが、その処理性能は1MHzの6800とほぼ同等だった。つまり、8080では1命令の処理により多くのクロック周期がかかる。6800は最小で100kHzでも動作したが、8080はクロックが停止する速度まで動作可能だった。これらのマイクロプロセッサの高速版は1976年にリリースされた。
6501 は外部2相クロックジェネレータを必要とした。その後継の MOS 6502 も2相クロックで駆動する内部設計だったが、2相クロックジェネレータをチップ上に集積したため外部からは単相クロックを入力すればよく、システム設計が簡単化されている。ICによっては4相クロックを必要とするものもあるが、最近のマイクロプロセッサやマイクロコントローラは単相クロックを使っている。