Bu çipin tasarlandığı sırada, insanlar mevcut çiplere sığacak kadar küçük yapmak için CPU'da mümkün olduğunca az transistör kullandılar.
Bu dönemin CPU'sundaki hemen hemen her "kayıt" ın (hem programcı tarafından görülebilir komut kümesi kayıtları hem de dahili mikro mimarlık mandalları) verileri şeffaf bir kapı D mandalında veya benzer bir şeyde sakladığından şüpheleniyorum . Günümüzde, bir çip üzerinde bol miktarda transistör var, bu yüzden iki kat daha fazla transistör kullanıyor olsalar bile, tam master-slave D parmak arası terlik kullanmak daha kolay.
Birçok yönerge bazı A kayıtlarından veri alır, ALU ile diğer bazı verilerle birleştirir ve sonucu A kaydında saklar. A kaydı tam bir master-slave D flip-flop ile uygulanırsa bunu yapmak oldukça kolaydır.
Ancak A kaydı şeffaf kapılı bir D mandalıysa, çakışmayan saatlere ihtiyacınız vardır. Bir ara sonucu bir yerde saklamak için bir saatte bir darbe kullanın (A kaydı çıkış sabitini tutarken) ve sonra A kaydını yeni değerle yüklemek için başka bir saatte bir darbe kullanın (ara kayıt çıktı sabitini tutarken).
Bu 2 fazlı bir saat gerektirir. Çakışan olmayan 2 fazlı bir saat yapmanın en kolay yolu (transistörlerin az olduğu günlerde), bir giriş saati alan ve ikiye bölen küçük bir dış devreydi.
Zaman geçtikçe, insanlar bir IC'ye daha fazla transistörün nasıl paketleneceğini anladılar. Böylece, CPU tasarlayan insanlar CPU'nun etrafındaki şeyleri tam bir bilgisayar sisteminde CPU çipine entegre ettiler.
Wikipedia saat sinyali makalesinin satırlarını okurken , 8085 ve 6502'yi ve o dönemin diğer yongalarını tasarlayan insanların önceki nesil entegre CPU'lardan biraz daha fazla alana sahip olduğu izlenimini edindim ve en iyisine karar verdiler. o odanın kullanımı o küçük harici devreyi çipin üstüne koymaktı. Ancak tüm kayıtları önceki gibi aynı kapı D mandalında tuttular.
Bu yüzden saat frekansı ikiye bölünür. Bu ara sonuç kaydını güncellemek için phase_one dahili saat sinyalinde bir darbe üreten ilk harici saat darbesini ve programlayıcı tarafından görülebilir kaydı güncellemek için phase_two dahili saat sinyalinde bir darbe üreten harici saatten ikinci darbeyi düşünebilirsiniz.