Kombinasiyalı vs Ardıcıl Məntiq
Rəqəmsal elektronika müasir texnoloji tərəqqinin əsasını təşkil edir. Rəqəmsal qurğular Boolean məntiqinin prinsiplərindən istifadə etməklə yaradılmışdır. Çıxışların xarakterinə əsaslanan məntiq məntiqi kombinasiya məntiqi və ardıcıl məntiqə ayrılır. Hər bir məntiq növü bu gün istifadə olunan müxtəlif rəqəmsal elementləri həyata keçirmək üçün istifadə edilə bilər.
Kombinasiyalı Məntiq
Kombinəsion məntiqdə çıxış yalnız indiki girişlərin funksiyasıdır. Çıxış əvvəlki çıxışlardan müstəqildir; buna görə də buna bəzən zamandan asılı olmayan məntiq deyilir.
Kombinasiya məntiqi ikili giriş siqnalları və ikili verilənlər üzərində Boolean əməliyyatını yerinə yetirmək üçün istifadə olunur. CPU-nun arifmetik və məntiq vahidi məlumat sətirində kombinasiya əməliyyatlarını yerinə yetirir. Yarım toplayıcılar, tam toplayıcılar, multipleksorlar, demultipleksatorlar, dekoderlər və kodlayıcılar da kombinasiya məntiqi əsasında qurulub.
Ardıcıl Məntiq
Ardıcıl məntiq, çıxışın həm indiki girişlərin, həm də keçmiş çıxışların funksiyası olduğu Boole məntiqinin formasıdır. Əksər hallarda çıxış siqnalı dövrəyə yeni bir giriş kimi geri qaytarılır. Ardıcıl məntiq sonlu dövlət maşınlarının layihələndirilməsi və qurulması üçün istifadə olunur. Ardıcıl məntiqin əsas tətbiqi flip-floplardır. Flip-floplar sistemin vəziyyətini saxlamaq üçün nəzərdə tutulub, buna görə də əsas yaddaş elementi hesab olunur.
Ardıcıl məntiq daha sonra sinxron məntiq və asinxron məntiqə bölünür. Sinxron məntiqdə məntiq əməliyyatı dövrədəki hər flip-flopa verilən salınan siqnal vasitəsilə dövri olaraq təkrarlanır. Tez-tez saat nəbzi adlanan bu siqnal bir əməliyyat üçün məntiq dövrəsini aktivləşdirir.
Sinxron məntiqin əsas üstünlüyü onun sadəliyidir. Sinxron məntiqin əsas çatışmazlıqları məhdud saat sürəti və hər flip-flop üçün saat siqnalının tələbidir. Nəticədə, sinxron sxemlərin sürətləri məhduddur və siqnalın hər bir flip-flop elementinə paylanması zamanı enerji itkisi baş verir.
Asinxron məntiqdə bütün flip floplar eyni dövrədə saatlanmır. Əksinə, hər bir fərdi flip-flop əsas saat siqnalı və ya başqa bir flip-flopun çıxışı ilə saatlanır. Buna görə də asinxron məntiq sxemlərinin sürətləri sinxron sxemlərdən xeyli yüksəkdir. Asinxron məntiq səmərəli olsa da, iki siqnal üst-üstə düşərsə, onları layihələndirmək və həyata keçirmək çətindir və problem yaradır.
Kombinasiyalı və Ardıcıl Məntiq arasındakı fərq nədir?
• Qarışıq məntiq çıxışı müəyyən etmək üçün yalnız indiki girişlərdən istifadə edir, ardıcıl məntiq isə cari girişi müəyyən etmək üçün həm indiki girişləri, həm də əvvəlki çıxışları istifadə edir.
• Qarışıq məntiq əsas Boolean əməliyyatlarını həyata keçirmək üçün, ardıcıl məntiq isə yaddaş elementləri yaratmaq üçün istifadə olunur.
• Ardıcıl məntiq çıxışdan girişlərə olan rəylərdən istifadə edir, kombinasiya məntiqi isə rəy tələb etmir.