Kombinasyonel ve Sıralı Mantık Arasındaki Fark | Kombinasyonel-Ardışık Mantık

Anonim

Kombinasyonel ve Sıralı Mantık ilkeleri kullanılarak oluşturulur > Dijital elektronik, modern teknolojik ilerlemelerin temelini oluşturmaktadır. Sayısal aygıtlar Boolean mantığı ilkeleri kullanılarak oluşturulmuştur. Boolean mantığı, çıktıların niteliğine dayanarak, kombinasyonel mantık ve sıralı mantık olarak ayrılır. Her mantık türü bugün kullanılan farklı dijital elemanları uygulamak için kullanılabilir.

Kombinasyonel Mantık

Kombinasyonel mantıkta çıktı sadece mevcut girdilerin bir fonksiyonudur. Çıktı önceki çıktılardan bağımsızdır; Bu nedenle, bazen

zaman bağımsız mantık olarak adlandırılır. Kombinasyonel mantık, ikili giriş sinyalleri ve ikili veriler üzerinde Boolean işlemi gerçekleştirmek için kullanılır. Bir CPU'nun aritmetik ve mantık birimi, veri dizesi üzerinde kombinasyonel işlemler gerçekleştirir. Yarı ekleyiciler, tam toplayıcılar, çoklayıcılar, demultiplekserler, kod çözücüler ve enkoderler de kombinasyonel mantığa dayanılarak oluşturulmuştur.

Sıralı Mantıksal

Sıralı mantık, çıktıın hem mevcut girişlerin hem de geçmiş çıkışların bir fonksiyonu olduğu Boolean mantığının formudur. Çoğu durumda, çıkış sinyali devreye yeni bir giriş olarak geri beslenir. Sıralı mantık, sonlu durum makineleri tasarlamak ve oluşturmak için kullanılır. Sıralı mantıkların temel uygulaması flip-flop'tur.

Flip-floplar , sistemin durumunu korumak için tasarlanmıştır; bu nedenle, temel bellek öğesi olarak kabul edilir.

Sıralı mantık, senkronize mantık ve asenkron mantığa ayrılmıştır.

senkron lojik 'da, lojik işlem devredeki her bir flip-flopa verilen salınan bir sinyal aracılığıyla çevrimsel olarak tekrarlanır. Sıklıkla saat darbesi adı verilen bu sinyal, tek bir işlem için mantık devresini etkinleştirir. Eşzamanlı mantığın en büyük avantajı basit olmasıdır. Senkron mantıkların temel dezavantajları, mevcut sınırlı saat hızı ve her bir flip-flop için bir saat sinyali gereksinimi. Sonuç olarak, senkron devrelerin hızları sınırlıdır ve sinyali her bir flip-flop elemanına dağıtırken enerji israfı oluşur.

asenkron mantık 'da, tüm çevirmeli düğmeler aynı çevrimde saat ayarlanmaz. Daha ziyade, her bir flip-flop, ana saat sinyali veya başka bir flip-flop çıkışıyla zamanlanır. Bu nedenle asenkron mantık devrelerinin hızları senkron devrelerden çok daha yüksektir. Eşzamansız mantık verimli olmasına rağmen, iki sinyalin üst üste gelmesi durumunda tasarım ve uygulama güçlüğü çeker ve sorunlar ortaya koyar. Kombinasyonel ve Ardışık Mantık arasındaki fark nedir?

• Kombinasyonel mantık, çıktıyı belirlemek için yalnızca mevcut girdileri kullanır; sıralı mantık, mevcut girdiyi belirlemek için hem mevcut girişleri hem de önceki çıkışları kullanır.

• Kombinasyonel mantık, temel mantıksal işlemleri uygulamakta kullanılırken, sıralı mantık bellek elemanları oluşturmak için kullanılmaktadır.

• Sıralı mantık, çıkıştan girdilere gelen geri bildirimleri kullanırken, kombinasyonel mantık geri bildirim gerektirmez.