Biz sadece dijital elektronik yardımı ile bilgi aktarmıyoruz, aynı zamanda etkili bir şekilde saklıyoruz. Bilgi teknolojisinde depolar ortaya çıktığında, her zaman veritabanlarını düşünürüz. Bunun dışında, mandallar ve parmak arası terlik kavramı, özellikle gerçek hesaplama gerçekleştiğinde verileri bit formatı olarak saklamak için yaygın olarak kullanılmaktadır. Veritabanlarını dışarıdan nasıl hayal ettiğimiz gibi, mandallar ve flip-floplar aslında onu dahili olarak idare ediyormuş gibi alabiliriz. Bu yüzden, bilgisayarlarımız veya her türlü elektronik sistemimiz için temel unsur görevi gören yapı taşlarıdır. Mandallar ve parmak arası terlikler arasındaki gerçek farka gitmeden önce, gerçekte ne olduklarını ve nasıl çalıştıklarını anlamalıyız? Şimdi içine girelim.
Mandal, çıkışı geçerli girişe, önceki girişe ve önceki çıkışa göre değiştiren bir devre elemanıdır. Girişleri ona göndermemiz gerektiğinden ve diğer taraftan çıkışları alacağımızdan yapısında çok daha basittir. Dört farklı mandal tipi vardır ve bunlar aşağıdaki gibidir.
Bu mandalların çalışma prensiplerinin bilgisi ve anlayışı, onu flip floplardan ayırmak için son derece yararlı olacaktır. Bu yüzden bu devre kurulumlarını ve doğruluk tablolarını ayrıntılı olarak tartışıyoruz. Bir flip flopun ne olduğuna ve nasıl çalıştığına da bakalım?
Parmak arası terlik mandallardan yapılmıştır ve mandallarda kullanılan girişler dışında ek bir saat sinyali içerir. İkili değerleri yani 0 veya 1'i depolayabilir. Mandallardan oluşturulduklarından, ilgili mandallara dayalı olarak dört farklı tipte flop flopuna sahip olabiliriz. Yani bir SR mandalından yaparsanız, mandal için ek bir saat sinyali vererek bir SR flip-flop alırsınız. Aşağıdan, 'C' saat sinyalinin JK flip-flopuna giriş olarak nasıl gönderildiğine dikkat edin.
Mandallar, ardışık devreler oluşturmak için mantık kapılarından yapılır. Asla saati veya zamanında girişi rahatsız etmez. Ancak flip floplarda, sıralı devreler oluşturmak için ek bir saat sinyali ile mandallardan yapılırlar. Flip-floplarda zamanında girişe çok önem verilir ve çıkış zaman zaman değişir.
Mandallarda girişler sürekli kontrol edilir ve çıkış girişe göre değiştirilir. Çıktıyı hesaplarken zaman süresi konusunda endişe yoktur. Flip floplarda, zamanında çıktı en önemli olanıdır. Flip floplarda bile girişler sürekli kontrol edilir, ancak çıkışlar saat sinyaline göre değişir. Bu, girdideki değişikliklerin çıktıya yansıtılması için kendi süremizi ayarlayabileceğimiz anlamına gelir.
Darbe süresine bağlı olarak, mandal veri gönderebilir veya alabilir. Böylece giriş anahtarı 'Açık' olduğu sürece iletim yapabiliriz. Dolayısıyla, buradaki duyarlılık giriş darbesi süresine, flip floplarda ise saat sinyalindeki değişikliğe göredir. Bu nedenle, flip flop'lar giriş saati sinyalinde bir değişiklik tespit edene kadar çıkışı asla değiştirmez.
Mandallar giriş fonksiyonlarına göre çalışır, ancak saat sinyallerine göre flip flop çalışır. Zamanında çıktı, bir flip-flopu mandaldan ayıran temel öğedir.
Mandallarda, ikili girişler, yani 0 veya 1, çıkışların tetiklenmesinde önemli bir rol oynar. Hatta '0' seviyesinde veya '1' seviyesinde tepki gösterdiğinden seviye tetikli olarak tanımlanabilirler. Parmak arası terliklerde, çıkış saatin '+ ve' veya '-ve' darbelerine göre tetiklenir. Bu nedenle, ne zaman tepki verdiğini düşünürken kenar tetikli olarak tanımlanabilir.
Elektronik cihazlarda kayıtlar, manipülasyonlar sırasında aktarım sırasında gerçek verileri tutmak için önemli bir rol oynar. Bu kayıtlar, yalnızca ikili girdilere dayalı çıktılar göndermek yerine daha karmaşık olmalıdır. Ayrıca, gerçek zamanlı iletimler için saat sinyallerinin dahil edilmesini gerektirirler. Bu tür işlevsellikler için, açıkça ihtiyaçlara göre basamaklı parmak arası terliklere ihtiyacımız var. Bu nedenle, parmak arası terlik sadece kayıt olarak işlev görebilir ve mandallar burada amacı asla çözemez.
Hepimizin bildiği gibi, senkronizasyon genellikle iletişim sistemimizde günceldir. Posta kutunuzu gerektiğinde sunucuyla senkronize etmiş olabilirsiniz. Senkronizasyon söz konusu olduğunda da zaman önemli bir rol oynar. Sürgüler, zaman veya saat sinyalleri ile ilgisi yoktur, ancak flip floplar bunu kullanır. Bu nedenle, flip flop'lar senkron transmisyonlar taşırken, mandallar asenkron.
Daha iyi bir anlayış için yukarıdaki farklılıklara tablo biçiminde bakalım.
Kavramlar | Arasındaki farklar | ||
mandal | Takla | ||
1 | Bu ne? | Mandal, akımı geçerli girişe, önceki girişe ve önceki çıkışa göre değiştiren bir devre elemanıdır. | Parmak arası terlik mandallardan yapılmıştır ve mandallarda kullanılan girişler dışında ek bir saat sinyali içerir. |
2 | Türleri | SR Mandal, D Mandal, JK mandal ve T Mandal olmak üzere dört tip mandal vardır.. | SR Flip-flop, D Flip-flop, JK Flip-flop ve T Flip-flop olmak üzere dört tür flip flop vardır.. |
3 | Yapım tarihi | Sıralı devreler oluşturmak için mantık kapılarından inşa edilirler. | Sıralı devreler oluşturmak için ek bir saat sinyali ile mandallardan yapılırlar. |
4 | Çıktı değişiklikleri | Sürekli giriş kontrol işlemi sırasında girişte bir değişiklik olduğunda. | Tabii ki, çıkışlar sürekli giriş kontrol işlemi sırasında girişlere göre hesaplanır, ancak sadece zaman sinyali '+ ve' olduğunda hesaplanır. |
5 | Duyarlı? | Giriş anahtarına duyarlıdır ve 'Açık' olduğu sürece veri iletebiliriz. | Saat sinyallerine duyarlıdır ve giriş saati sinyalinde bir değişiklik olana kadar çıkışı asla değiştirmez.
|
6 | Nasıl çalışır? | Tamamen ikili girişlere dayanarak çalışır. | İkili girişlere ve saat sinyaline göre çalışır. |
7 | Tetikleyici Türü | Çıkış, 0 'veya' 1 'ikili seviyelerine göre değiştikçe seviye tetiklenir. | Çıkış '+' veya '-' saat sinyallerine göre değiştikçe kenar tetiklenir. |
8 | Kayıt olarak kullanılabilir? | Hayır. Kayıtlar, zamanın önemli bir rol oynadığı daha karmaşık elektronik devrelere ihtiyaç duyduğundan. Burada saat veya zaman sinyallerini özlüyoruz ve bu nedenle kayıt olarak kullanılamıyor. | Evet. Girişlerinde saat sinyalleri içerir ve bu nedenle basamaklı flip-floplar kayıt olarak kullanılabilir. |
9 | Senkron? | Hayır. Zaman sinyallerine dayanarak asla çalışmadığından eşzamansızdır. | Evet. Saat sinyallerine göre çalıştığı için senkronize. |
Günümüz elektroniği çoğu durumda güncel bilgi gerektirir ve bu nedenle parmak arası terlik kullanımı kaçınılmazdır. Ancak, temel mandal kavramı olmadan bir parmak arası terlik oluşturamayız. Bu nedenle, parmak arası terliklerin çalışması mandalların mekanizmasına bağlıdır ve ikincisi, çalışması için mantık kapılarını kullanır. İkisi arasında birçok farklılığa işaret etsek de, temel fark zamanında çıktıdır. Bu temel olarak, diğer farklılıklar otomatik olarak ortaya çıkar.