Küresel yüksek karışımlı hacim yüksek hızlı PCBA üretici
9:00 -18:00, Pazartesi. - Cuma. (GMT+8)
9:00 -12:00, Cumartesi (GMT+8)
(Çin resmi tatilleri hariç)
Ana Sayfa > Blog > Bilgi Bankası > XOR ve XNOR: Kapsamlı Bir Kılavuz
Mantık kapıları, matematiksel işlemleri, karşılaştırmaları ve karar vermeyi gerçekleştiren dijital elektroniklerin yapı taşlarıdır. XOR ve XNOR kapılarının, iki giriş arasındaki farkı ve eşitliği algıladıkları için çok önemli oldukları gösterilmiştir.
Bu yazımızda detaylı olarak şunları ele alacağız:
· XNOR ve XOR kapıları nelerdir?
· Sembolleri, doğruluk tabloları ve Boole mantığı.
· Hem farklıdırlar hem de birbirlerine benzerler.
· Gerçek dünya uygulamaları.
· Devrelerde nasıl çalıştıklarına dair örnekler.
XNOR veya Özel NOR, XOR ve NOT mantığını birleştiren bir bileşik mantık kapısıdır. Her iki giriş de aynıysa doğru (1) değerini, aksi takdirde yanlış (0) değerini döndürür.
A ⊙ B = ¬(A ⊕ B)
Nerede:
· ⊕ XOR'u belirtir
· ‾ DEĞİL'i belirtir
· ⊙ genellikle XNOR'u belirtmek için kullanılır
Bu şu anlama gelir: "Bir XNOR B, A XOR B'nin değildir.''
Daha da genişletelim:
A ⊕ B = A'B + AB'
Bu nedenle:
A ⊙ B = AB + A'B' = ¬(A ⊕ B)
Yani her iki giriş de 1 veya 00 olduğunda XNOR'un çıkışı 11'dir.
İki anahtarlı bir kasa düşünün. Kasa, her iki anahtar da takıldığında (1) veya ikisi de eksik olduğunda (1,1) açılır (çıktı 0,0'dir). XNOR'un test ettiği koşul budur.
XNOR kapısı, mantıksal eşitlik gerçekleştiren bir dijital mantık kapısıdır. Bu nedenle, yalnızca her iki giriş de eşit olduğunda (1) (1) yüksek bir çıkışa (2) sahiptir.
özellikleri:
· İkili girişler: 0 veya 1
· Çıktı: 1 - girişler eşitse, değilse 0
· Ayrıca şu şekilde de adlandırılır: Eşdeğerlik kapısı
Şimdi, XNOR'un XOR kapısının tersi olduğunu fark edin, bu da çıkışa NOT'u belirten bir ters çevirme çemberi (balon) eklediğimiz anlamına gelir.
· Eğri şekil XOR'u gösterir
· Küçük daire (kabarcık) NOT işlemini gösterir
· Birleştirildiğinde XNOR = NOT XOR olur.
Notasyona bağlı olarak IEEE standardı aynı işlevselliği gösterebilir, ancak genellikle ters çevirme çemberini korurlar.
LOOK — Eşleştirme yapıldığında gerçek girdilerini (1) gösteren XNOR kapısı doğruluk tablosu:
|
A |
B |
¬(A ⊕ B) |
|
0 |
0 |
1 |
|
0 |
1 |
0 |
|
1 |
0 |
0 |
|
1 |
1 |
1 |
Her iki durumda da, sol taraftaki benzer şekilde eşlenen girdi (0,0 veya 1,1), çıktının 1 olduğu anlamına gelir — Burada girdiler eşittir.
XOR — Özel VEYA — girdiler aynı değilse doğru döndüren bir mantık işlemidir. "Özel" olmasının nedeni, her iki girdinin de aynı olduğu durumları kapsamamasıdır.
Boole mantığı
A⊕B=A′B+AB′
Bunun anlamı:
· Biri 1, diğeri 1 ise çıktı 0'dir
· Her iki giriş de aynı olduğunda çıkış 0 olur.
İki anahtardan biri çevrildiğinde yanacak bir ışık hayal edin. Her iki anahtar da aynı konumda olduğu sürece ışık kapalı kalır.
XOR kapısının dijital mantıktaki eşitsizlikleri veya farklılıkları tespit etmek için kullanılmasının nedeni budur. Aritmetik mantık birimlerinde (ALU'lar), hata tespitinde ve kriptografide yaygın olarak bulunur.
özellikleri
· Çıktı: Girişler farklıysa 1
· Takma ad: Eşitsizlik kapısı
XOR kapısı sembolü, OR kapısı sembolüne benzer ancak giriş tarafında ek bir eğri çizgi bulunur.
Temel farklar şunlardır:
· Giriş tarafı bir yerine iki eğriye sahiptir (VEYA'dan farklı olarak)
· Balon yok (XNOR'un aksine)
XNOR = NOT XOR (Doğruluk tablosu):
|
A |
B |
A'B + AB' |
|
0 |
0 |
0 |
|
0 |
1 |
1 |
|
1 |
0 |
1 |
|
1 |
1 |
0 |
Bu, bitler eşit değilse XOR'un 1 olduğu anlamına gelir.
XOR ve XNOR'u Mantık, Doğruluk Tablosu, Sembol ve Kullanımda Doğrudan Karşılaştırma:
Mantık Karşılaştırma Tablosu:
|
Özellik |
XOR |
XNOR |
|
Tam form |
Özel veya |
Özel NOR (XOR Değil) |
|
Çalışma |
Girişler farklıysa doğrudur |
Girişler eşitse doğrudur |
|
Boolean Deneyi |
A ⊕ B = A'B + AB' |
A ⊙ B = AB + A'B' = ¬(A ⊕ B) |
|
Gerçeklik Durumu |
1 ne zaman an tek sayıda 1'ler |
1 ne zaman an 1'lerin çift sayısı |
|
ortak ssimgeyle |
⊕ |
⊙ (Ya da ⊕ (DEĞİL dairesi ile) |
|
Kapı Şekli |
Ekstra çizgili kavisli |
XOR kapısı + çıkışta balon |
|
IEEE Sembolü |
Standart IEEE XOR şekli |
IEEE XOR + ters çevirme balonu |
Doğruluk Tabloları Yan Yana:
|
A |
B |
XOR (A⊕B) |
XNOR (Bir⊙B) |
|
0 |
0 |
0 |
1 |
|
0 |
1 |
1 |
0 |
|
1 |
0 |
1 |
0 |
|
1 |
1 |
0 |
1 |
Aşağıdaki görsel karşılaştırma, karşıt XOR ve XNOR'un zıt olarak nasıl davrandığını göstermektedir.
Öyleyse, dijital elektroniğin temel yapı taşları olan mantık kapıları kavramıyla başlayalım. XOR ve XNOR kapılarının temel uygulamaları şunlardır:
· Yarım Toplayıcılar ve Tam Toplayıcılar
Yarım ve tam toplayıcılar, ikili toplama için XOR kapılarını kullanır. Yarım toplayıcılarda, XOR iki bitin toplamını verir. Tam toplayıcılarda ise, iki XOR kapısı üç bitin (A, B ve Carry-in) toplamını hesaplar; bu da XOR fonksiyonlarının dijital devrelerde ve işlemcilerde aritmetik mantığın kritik bir parçası olduğunu kanıtlar.
· Parite Biti Üreticileri ve Denetleyicileri
XOR kapıları, eşlik biti üreteçlerinde ve eşlik biti denetleyicilerinde kullanılır. Sonuç olarak, ikili bir dizideki 1 sayısının XOR ile tek mi yoksa çift mi olduğu belirlenerek, alım sırasında bir eşlik biti üretilebilir veya denetlenebilir. Bu da güvenilir veri iletimini kolaylaştırır ve dijital iletişimde basit hata tespit yöntemlerine olanak tanır.
· Kriptografi
Örneğin, simetrik anahtar şifrelemesi, birçok kriptografik algoritmada XOR kapılarını yoğun olarak kullanır. Bilgiler, bir anahtarla XOR işlemine tabi tutularak şifrelenebilir/şifresi çözülebilir. Bu nedenle, XOR, herhangi bir kriptografik sistemin ayrılmaz bir parçasıdır ve verileri korumak için nispeten basit bir yol sağlar.
· Bitsel İşlemler
XOR kapısı, programlama ve sayısal mantıkta bitsel işlemler gerçekleştirmek için kullanılır. Özel VEYA operatörü XOR, bitleri değiştirmek için kullanılabilir; bit 1 ile XORlanırsa ters çevrilir, 0 ile XORlanırsa değişmeden kalır. Bu, maskeleme veya veri kodlama gibi bit işleme görevlerini gerçekleştirmek için kritik öneme sahiptir.
· Geçiş Mekanizması
Bir kontrol girişi, bir sinyali ters çevirmek için devrelerde XOR kullanır. Geçiş işlevi, sinyal yüksek durumlarını 0'dan 1'e veya 1'den 0'a çeviren mantık kapıları sağlar. Bu, birçok flip-flop ve her türden senkron sistem, flip-flop devresi, durum makinesi ve kontrol sistemi için önemli bir temel devredir.
· Dijital Karşılaştırıcılar
XNOR kapıları, iki ikili sayının eşit olup olmadığını belirleyen dijital karşılaştırıcılarda önemli bir rol oynar. Bitsel XNOR operatörü, karşılık gelen tüm bitleri karşılaştırır ve her iki bit de aynı olduğunda 1, farklı olduğunda 0 çıktısını verir. Bu, sistemlerin dijital devrelerde eşitlik karşılaştırmalarını düzgün bir şekilde gerçekleştirmesini sağlar.
· Faz Dedektörleri
Faz Algılama Devreleri: XNOR kapıları, faz kilitlemeli döngülerde (PLL'ler) ve diğer faz algılama devrelerinde kullanılır. XNOR kapıları, hizalama/uyumsuzluk tespiti için iki sinyal arasındaki faz farkını karşılaştırmak amacıyla kullanılır. Sinyal işleme, frekans sentezi ve iletişim sistemlerinde senkronizasyon olaylarının önemli bir işlevidir.
· Bellek Kontrol Devreleri
XNOR kapıları, bellek sistemlerinde verileri doğrulamak için kullanılır. XNOR kapıları, bellekte tutulan verileri gelen verilerle karşılaştırarak iki kümenin uyuşup uyuşmadığını belirler. Bu tür depolama, depolanan değerler kadar tutarlıdır ve bu nedenle XNOR, bellek alanında hata tespiti ve veri bütünlüğü için çok önemlidir.
· Mantıksal Eşitlik Fonksiyonları
Eşitlik denetimi yapmak için XNOR kapıları kullanılır. İki girişi vardır ve girişler aynıysa 1 döndürürler. Karar verme devreleri, çoklayıcılar ve sistem çalışması için ön koşul olarak giriş eşleşmesi onayı içeren diğer sistemler, tasarımlarında bu işlevselliğe büyük ölçüde bağımlıdır ve veri yayılımı, üzerinde çalıştıkları şey dışındaki her şeyle sınırlıdır.
· Gelişmiş Hata Düzeltme
XNOR kapıları, çoğu hata düzeltme kodunda, yani Hamming kodlarında kullanılır. İletilen verileri alınan verilerle karşılaştırarak dijital iletişimdeki hataların belirlenmesine yardımcı olurlar. Verilerin güvenilir olması gereken iletişim ağlarında, XNOR kapıları veri bütünlüğünün korunmasında önemli bir rol oynar ve bu nedenle bu sistemlerde son derece önemlidirler.
Çok bitli girişleri karşılaştırmak için, bit kümelerini aynı anda karşılaştırmak üzere birden fazla XNOR kapısı çifti kullanılabilir. Bu işlem, iki ikili sayının bitlerinin üst üste bindirilmesini ve bir XNOR kapısından geçirilmesini içerir. Her bit çifti (Ai, Bi), eşitliği kontrol etmek için bir XNOR (⊙) kapısından geçirilir. Her iki bit de aynıysa (0 veya 1), XNOR kapısı 1 döndürür; aksi takdirde, bitler farklıysa 0 döndürür.
İşte bir örnek, iki adet 8 bitlik ikili sayıyı şu şekilde karşılaştırmak istiyorsunuz:
A = 10110110
B = 10110110
Verilerinizden başlayarak, aşağıdaki gibi görünebilir:
· A0 ve B0, A1 ve B1, A2 ve B2, A3 ve B3, A4 ve B4, A5 ve B5, A6 ve B6, A7 ve B7
· Her bir karşılık gelen bit çifti için bir XNOR kapısı vardır. Burada tüm bitler aynıdır ve bu nedenle tüm XNOR kapıları 1 döndürecektir; bu da sayıların eşleştiğini gösterir.
Bitlerden herhangi biri farklı bir değere sahipse (örneğin, A = 10110110 ve B = 10110011), bu bitler için XNOR kapısının çıkışı 0 olur; bu da bir uyumsuzluk olduğu anlamına gelir. Sonuç olarak, her XNOR kapısı 1 çıkışı veriyorsa, iki çok bitli giriş eşittir. Bu nedenle, XNOR kapısı genellikle dijital karşılaştırıcılar veya bellek karşılaştırma devreleri gibi çok bitli sistemlerde eşitlik kontrolü, veri doğrulama ve hata tespiti için kullanılır.
XNOR sembolü, XOR sembolü ve bu kapıların nasıl çalıştığı, dijital mantık, devre tasarımı ve hesaplama sistemleri hakkında daha geniş bir anlayış için önemlidir. İşte kısa bir özet:
· XOR (⊕) farkı algılarken, XNOR (⊙) eşitliği algılar
· XNOR'un bir balonu var, ancak bunun dışında sembolleri benzerdir
· Aritmetikte ve Kriptografide XOR
· XNOR, karşılaştırıcılarda ve doğrulama mantığında kullanılan kapılardan biridir
· Doğruluk tabloları simetrinin yansımalarıdır
Ne yapıyor olursanız olun - bir mikroişlemci tasarlamak, veriyi iletmek için iletişim protokolleri oluşturmak, yapay zeka donanımı uygulamak, vb. - XOR ve XNOR kapıları kesinlikle onun kalbinde olacaktır.
Meclis Soruşturması
Anında Alıntı





Telefonla iletişim
+86-755-27218592
Ayrıca, bir Yardım Merkezi. Ulaşmadan önce kontrol etmenizi öneririz, çünkü sorunuz ve cevabı orada açıkça açıklanmış olabilir.
Wechat Desteği
Ayrıca, bir Yardım Merkezi. Ulaşmadan önce kontrol etmenizi öneririz, çünkü sorunuz ve cevabı orada açıkça açıklanmış olabilir.
WhatsApp Desteği
Ayrıca, bir Yardım Merkezi. Ulaşmadan önce kontrol etmenizi öneririz, çünkü sorunuz ve cevabı orada açıkça açıklanmış olabilir.