
שער XOR (בלעדי או או) הוא סוג מיוחד של שער לוגיקה המשמש באלקטרוניקה דיגיטלית.זה עובד קצת אחרת מהשערים הבסיסיים כמו, או, ולא, אתה אולי כבר יודע.בעוד שקל לתאר את השערים הבסיסיים האלה עם כללים פשוטים, שער ה- Xor הוא קצת יותר ייחודי.הרעיון המרכזי של שער XOR הוא שהוא נותן פלט של 1 (או "נכון") רק כאשר בדיוק אחת משתי הכניסות שלו היא 1. אם שתי הכניסות זהות, הן 0 או שניהם 1, הפלט יהיה 0 (או "שקר").אתה יכול לחשוב על זה ככה: שער ה- Xor בודק אם הכניסות שונות.אם הם שונים, זה נותן 1. אם הם זהים, זה נותן 0.
מבחינת אלגברה בוליאנית (מתמטיקה של שערי לוגיקה), פעולת ה- XOR נכתבת כ- AB ' + A'B.זה אומר:
• • A ולא B
• • אוֹ
• • לא A ו- B
ביטוי זה מראה שאתה יכול לבנות שער XOR באמצעות חלקים בסיסיים: שניים ושערים, שניים לא שערים ושער אחד או שער.שער ה- XOR עוזר לשלב תשומות שונות בצורה חכמה.זה הופך את המעגלים המסובכים לקטנים ומהירים יותר מכיוון שאתה יכול להחליף חבורה של שערים בסיסיים בשער XOR אחד בלבד.זה חוסך שטח ומשפר את מידת המעגל טוב.
בתרשימי מעגלים, שער ה- XOR נראה כמעט כמו שער או יש לו קו מעוקל במיוחד ליד הכניסות.השורה הנוספת הזו מראה שהיא "בלעדית", כלומר הפלט גבוה בלבד (1) כאשר התשומות שונות.אם הכניסות זהות, הפלט נמוך (0).האיור שלהלן מציג את סמל ההיגיון לשער XOR (בלעדי או או).יש לו שני מסופי קלט, שכותרתו A ו- B, ומסוף פלט אחד, שכותרתו Y. הצורה דומה לשער או שער אך יש לו קו מעוקל במיוחד בצד הקלט כדי לייצג את ההתנהגות "הבלעדית".הפלט Y הופך גבוה (1) רק כאשר התשומות A ו- B שונות.

איור 2. איור 2. סמל שער XOR של 2 כניסה
כשיש שתי כניסות (A ו- B), שער ה- XOR עובד כך:
• אם גם A וגם B הם 0, הפלט y הוא 0.
• אם A הוא 0 ו- B הוא 1, הפלט y הוא 1.
• אם A הוא 1 ו- B הוא 0, הפלט y הוא 1.
• אם גם A וגם B הם 1, הפלט y הוא 0.
ביטוי בוליאני ל- XOR עם 2 כניסה:

המשמעות היא: y הוא 1 כאשר A הוא 1 ו- B הוא 0, או כאשר A הוא 0 ו- B הוא 1.
|
א |
ב |
Y |
|
0 |
0 |
0 |
|
0 |
1 |
1 |
|
1 |
0 |
1 |
|
1 |
1 |
0 |
כאשר יש שלוש כניסות (A, B ו- C), שער ה- XOR עוקב אחר כלל פשוט.הפלט הוא 1 כאשר יש מספר משונה של 1s בין הכניסות.לְדוּגמָה:
• אם קלט אחד הוא 1 (ואחרים 0), הפלט הוא 1.
• אם שלוש כניסות הן 1, הפלט הוא 1.
• אם שתי כניסות הן 1 או אף אחת מהן 1, הפלט הוא 0.
ביטוי בוליאני ל- XOR 3 קלטים:

ניתן להרחיב את זה כ:

|
א |
ב |
ג |
Y |
|
0 |
0 |
0 |
0 |
|
0 |
0 |
1 |
1 |
|
0 |
1 |
0 |
1 |
|
0 |
1 |
1 |
0 |
|
1 |
0 |
0 |
1 |
|
1 |
0 |
1 |
0 |
|
1 |
1 |
0 |
0 |
|
1 |
1 |
1 |
1 |
דוּגמָה:
• a = 1, b = 0, c = 0 → קלט אחד הוא 1 → פלט y = 1.
• a = 1, b = 1, c = 0 → שתי כניסות הן 1 → פלט y = 0.
• a = 1, b = 1, c = 1 → שלוש כניסות הן 1 → פלט y = 1.
שער XOR רגיל בנוי באמצעות שניים ושערים, שניים לא שערים ושער אחד או שער.בעוד ששיטה זו עובדת באופן אמין, היא מגדילה את מספר הרכיבים ואת הגודל הכללי של המעגל.כדי להימנע ממורכבות זו, רבים מעדיפים להשתמש רק ב- NAND או NOR NOR.אלה ידועים כשערים אוניברסליים מכיוון שניתן להשתמש בהם כדי ליצור כל סוג אחר של שער לוגיקה.השימוש רק ב- NAND או NOR NORTES מפשט את ניהול הייצור וניהול המלאי על ידי צמצום מגוון החלקים הדרושים.בנוסף, מעגלים שנעשו בדרך זו הם לרוב קטנים יותר, צורכים פחות כוח ועלות פחות לייצור.שליטה ב- Xor Construction עם NAND או NOR GATES היא מיומנות חשובה לעיצוב מערכות אלקטרוניות יעילות ומעשיות.

התרשים מציג בנייה סטנדרטית של שער XOR באמצעות שער או שער, שער NAND ושער ושער.כניסות A ו- B מעובדות תחילה על ידי שער או שער NAND.התפוקות של שני השערים הללו מוזנים אז לשער ושער, שהפלט שלהם הוא התוצאה הסופית, י. הגדרה זו לוכדת את התנהגותו של שער XOR: y גבוהה (1) רק כאשר תשומות A ו- B שונות.
שער ה- XOR (בלעדי או) הוא שער לוגיקה חשוב באלקטרוניקה דיגיטלית המוצאת אות גבוה (1) רק כאשר שתי הכניסות שלו שונות.תרגיל מעניין ומעשי הוא בניית שער XOR תוך שימוש רק בשערי NAND.זה מדגים את הגמישות והעוצמה של שער NAND, המכונה שער אוניברסאלי מכיוון שניתן להשתמש בו כדי לבנות כל סוג אחר של שער לוגיקה.כדי ליצור שער XOR באמצעות שערי NAND בלבד, נדרשים חמישה שערי NAND.השלב הראשון הוא להפוך את שתי הכניסות, A ו- B. זה נעשה על ידי חיבור כל קלט לשער NAND בו שתי הכניסות של השער קשורות זו לזו.כאשר קלט מוזן לשני הטרמינלים של שער NAND, הפלט הופך לגיוני לא של הקלט.כתוצאה מכך, שני שערי NAND משמשים לייצור לא A ולא B.
השלב הבא כולל שילוב של האותות המקוריים וההפוכים לייצור תוצאות ביניים.שער NAND שלישי לוקח A ולא B ככניסותיו, ואילו שער NAND רביעי לוקח B ולא A. השערים הללו יוצרים אותות שהם גבוהים רק כאשר A ו- B שונים, המתאימים להתנהגות הצפויה מפונקציית XOR בשלב ביניים.לבסוף, התפוקות משני שערי NAND ביניים מוזנים לשער NAND חמישי.שער אחרון זה מבצע NAND הגיוני בשני האותות הביניים.בשל אופי האותות המשולבים, פעולת NAND הסופית הזו מייצרת בהצלחה את תפוקת ה- XOR.התוצאה היא תפוקה גבוהה כאשר A ו- B נבדלים זה מזה ותפוקה נמוכה כאשר A ו- B זהים, וממלאים את טבלת האמת של שער XOR.

איור 4. בניית שער XOR עם שערי NAND
הדמות ממחישה את ההגדרה הזו בבירור.זה מציג חמישה שערי NAND המחוברים זה לזה באופן שמשקף את התיאור שלמעלה.שני שערים משמשים כדי להפוך את הכניסות A ו- B. שני שערים נוספים משלבים את הכניסות המקוריות וההפוכות ליצירת אותות ביניים.תפוקות השערים הללו ממוזגות סוף סוף דרך שער NAND חמישי כדי לייצר את פלט ה- XOR שכותרתו כ- Y. תצורה זו לא רק משיגה את פונקציית ה- XOR אלא גם מדגישה את יכולת ההסתגלות והפשטות ששערי NAND מביאים לעיצוב המעגלים הדיגיטליים.
ניתן לבנות גם שער XOR באמצעות שערים בלבד ולא.בדומה לשיטה המשתמשת בשערי NAND, גישה זו מתחילה על ידי יצירת הגרסאות ההפוכות של התשומות המקוריות.משתמשים בשניים ולא שערים, אחד לכל קלט, כדי לבצע את ההיפוך הזה.בכך, למעגל יש גישה לא רק לתשומות המקוריות, אלא גם להשלמותיהם, מה שמאפשר שילובים מורכבים יותר.לאחר הפיכת הכניסות, המעגל יוצר שני אותות ביניים.אחד ולא שער משלבים את הקלט הפוך עם קלט B המקורי.שער אחר ולא משלב את קלט ה- A המקורי עם קלט B ההפוך.
שתי תוצאות ביניים אלה חשובות מכיוון שהן מבודדות את התנאים שבהם בדיוק אחת משתי התשומות המקוריות נכונה, התנהגותו של שער XOR.לבסוף, שתי תוצאות הביניים מוזנות לשער אחרון ולא.שער אחרון זה ממזג את שני האותות ומשלים את פונקציית ה- XOR.התוצאה היא פלט גבוה (היגיון 1) כאשר קלט אחד בדיוק הוא גבוה, ונמוך (היגיון 0) אחרת.השימוש בשערים בלבד לא ליצירת שער XOR מדגים את הגמישות והעוצמה של שערים אוניברסליים, מה שהופך את העיצובים אחידים יותר, יעילים ולעיתים קלים יותר לייצור במעגלים משולבים.

איור 5. בניית שער XOR עם NOR NOR
התרשים ממחיש מעגל לוגיקה שנבנה כולו עם שערים NOR ליישום פעולת XOR.הכניסות, שכותרתו A ו- B, עוברות תחילה דרך שערים נפרדים ולא הופכים אותם.לאחר מכן היפוכות אלה (A 'ו- B') משולבות עם הקלט המקורי ההפוך דרך שני עוד ולא שערים.תוצאות שילובים אלה מוזנים לשער סופי ולא, ומייצרים את הפלט Y. מבנה זה שכבות בזהירות ולא פעולות כדי לשכפל את ההתנהגות המדויקת של שער XOR.
שער ה- XOR של 7486 Quad 2-Put הוא מעגל משולב המכיל ארבעה שערי XOR עצמאיים בתוך חבילה מקוונת כפולה בת 14 פינים (DIP).זהו חלק מהמכשירים הפופולריים של 74-סדרת TTL (לוגיקה טרנזיסטור-טרנזיסטור), מה שהופך אותו למצב מצרך באלקטרוניקה דיגיטלית.פונקציית XOR (בלעדית או) חשובה במערכות לוגיות מכיוון שהיא מוציאה אות גבוה רק כאשר שתי התשומות שונות זו מזו.התנהגות זו מועילה ביישומים כמו השוואה הגיונית, ייצור זוגות ובדיקה, אריתמטיקה בינארית ומעגלי החלטות פשוטות.בנוסף לגרסת ה- TTL הסטנדרטית, זמינה גרסת CMOS של ה- 7486, המציעה צריכת חשמל נמוכה יותר.זה הופך את השבב לבחירה מצוינת לפרויקטים הדורשים יעילות אנרגטית, כמו מכשירים המופעלים על ידי סוללות.בזכות פריסת האריזה והסיכה הסטנדרטית שלה, ניתן לשלב בקלות את ה- 7486 במגוון רחב של מערכות אלקטרוניות.

איור 6. 7486 שער XOR מרובע 2-קלט
המבנה הפנימי של ה- 7486 מאורגן לארבעה שערי XOR, לכל אחד שני סיכות קלט וסיכת פלט אחת.כניסות A1 ו- B1 (סיכות 1 ו -2) מאכילות את השער הראשון, שהפלט שלה Q1 מופיע על סיכה 3. באופן דומה, השער השני מקבל כניסות A2 ו- B2 (סיכות 4 ו -5) ומספק פלט Q2 על סיכה 6. השער השלישי משתמש ב- A3 ו- B3 (PINs 9 ו- 10) ככניסות, עם פלט Q3 PIN 8, והשער הרביעי משתמש ב- A4 ו- B4 CH) עם PINS 11.מסופק באמצעות סיכה 14 (VCC), ו- PIN 7 מחובר לקרקע (GND).הדמות מציגה את מערכות היחסים הללו בבירור, ועוזרת לך להבין במהירות כיצד להתחבר ולהשתמש במכשיר במעגלים שלהם.
Xor Gates ממלאים תפקיד בתחום הקריפטוגרפיה והתקשורת המאובטחת.בתכניות הצפנה פשוטות, הודעת טקסט משולבת עם מקש סודי באמצעות פעולת ה- XOR לייצור צופן.צופן זה נראה אקראי לחלוטין ללא ידע על המפתח, מה שמקשה על גורמים לא מורשים לפענח.יתר על כן, מכיוון שפעולת ה- XOR היא הפיכה בקלות, יישום אותו מקש על ה- CipherText משחזר את ההודעה המקורית, היא אידיאלית לתהליכי הצפנה וגם לפענוח.מאפיין זה הופך את Xor Gates לכלי בסיסי ועם זאת חזק בפיתוח פרוטוקולי תקשורת מאובטחים.
בחשבון דיגיטלי, שערי Xor הם רכיבים חשובים לביצוע פעולות בסיסיות כמו תוספת וחיסור.באופן ספציפי, בנוסף לתוספת בינארית, שער XOR משמש לחישוב סכום של שני ביטים מבלי לשקול להעביר.במעגלים מורכבים יותר כמו תוספים מלאים, Xor Gates עובדים יחד עם ושערים כדי לנהל הן את הסכום והן את ערכי ההובלה.באופן דומה, פעולות חיסור במעגלים דיגיטליים משתמשים לעתים קרובות בשערי XOR בשילוב עם ייצוג השלמה של שניים.התנהגותם הצפויה עם תשומות בינאריות הופכת אותם לחשובים לתכנון יחידות אריתמטיות יעילות ומהירות במעבדים ומחשבים.
שערי Xor נהדרים ביצירת מעגלי לוגיקה רצופים, כולל כפכפים ודלפקים.כפכפים הם אבני הבניין של אלמנטים זיכרון, המסוגלים לאחסן מעט נתונים, ודלפקים משמשים לרצף דרך מספר ספציפי של מצבים במערכת דיגיטלית.שערי XOR מאפשרים פעולות חלוקת, כלומר הם יכולים לשנות את מצב הפלט בכל פעם שמתקיימים תנאי קלט מסוימים.התנהגות זו חשובה בתכנון כפכפים מסוג T ודיונים אסינכרוניים, בהם יש צורך בשינויים במצב דינמי על סמך כניסות שעון או אותות בקרה.השימוש בהם מבטיח כי מעגלים מגיבים במדויק וביעילות כדי להזין שינויים לאורך זמן.
מעבר לפונקציות לוגיות בסיסיות, Xor Gates תורמים להפעלת מערכות אלקטרוניות מתוחכמות יותר.הם משמשים במנגנוני איתור ותיקון שגיאות, כגון מחוללי זוגיות ובודקים, שם הם עוזרים לאמת את שלמות הנתונים במהלך ההעברה.בהשוואה דיגיטלית, Xor Gates מזהים הבדלים בין שני מספרים בינאריים על ידי יציאת איתות גבוה אם ביטים אינם תואמים.בנוסף, שערי XOR מסייעים בטכניקות עיבוד אותות ומודולציה בהן יש צורך בשליטה מדויקת על אותות.אופיים המגוון הופך אותם לליבה של מערכות דיגיטליות מורכבות, ממכשירי תקשורת ועד מעבדים ומערכות משובצות.
שערי XOR נועדו לייצר תפוקה גבוהה כאשר מספר אי -זוגי של הכניסות שלהם גבוה (נכון) ופלט נמוך כאשר מספר הכניסות הגבוהות הוא שווה.מאפיין זה הופך אותם ליקרי ערך ביותר בעיצובים דיגיטליים הדורשים איתור פונקציה מוזרה, כמו מצבי חלוקת, זיהוי הבדלים בין ביטים ובקרה על שינויים במצב בכפכפים ובדלפים.במקום לבנות רשתות מורכבות עם שערים בסיסיים מרובים כדי להשיג אותה תוצאה, מבנה XOR פשוט יכול לנהל ביעילות פעולות כאלה, לפשט מאוד את המורכבות העיצובית.
בעיצוב לוגיקה דיגיטלית, צמצום המורכבות של ביטויים בוליאניים הוא צעד חשוב לעבר בניית מעגלים יעילים.שערי Xor משלבים באופן טבעי פעולות לוגיות מרובות (וגם, או ולא) לפונקציה אחת וקומפקטית.על ידי שימוש אסטרטגי של Xor Gates, אתה יכול להפוך ביטויים מורכבים לצורות פשוטות בהרבה, מה שמקטין את הצורך בחיווט וקשרים נרחבים.הפשט לא רק מוביל ליישום קל יותר במעגלים משולבים, אלא גם ממזער את הסיכוי לשגיאות תכנון, ולשפר הן את הביצועים והן את האמינות של מערכות דיגיטליות.
אחת התוצאות הישירות של פישוט ההיגיון באמצעות Xor Gates היא הפחתה במספר הרכיבים הנדרשים.במקום להשתמש בכמה שערים סטנדרטיים כדי לבצע פעולה מורכבת, שער XOR יחיד יכול לרוב לבצע את אותה משימה.איחוד זה מצמצם את ספירת השער הכוללת, חוסך שטח יקר על לוחות מעגלים מודפסים (PCB) או שבבים משולבים ומאפשר יצירת מכשירים קומפקטיים וקלים יותר.פחות רכיבים פירושם גם פחות מפרקי הלחמה, חיבורים בין נקודות כישלון פוטנציאליות, מה שמוביל לעמידות משופרת ותחזוקה קלה יותר.
על ידי צמצום מספר השערים והקשרים, מעגלים המשלבים שערי XOR יכולים להשיג מהירויות עיבוד מהירות יותר.כל שער לוגיקה מציג עיכוב קטן (המכונה עיכוב התפשטות), כך שפחות שערים בין קלט לפלט פירושו פחות עיכוב כללי בעיבוד האות.יתר על כן, מכיוון שיש פחות רכיבים פעילים המחלפים מצבים, צריכת החשמל הכוללת של המעגל יורדת.זה הופך את ה- Xor Gates לאידיאלי ליישומים רגישים לחשמל, כמו אלקטרוניקה ניידת, מכשירים לבישים וחיישני אינטרנט של דברים (IoT).
שערי Xor הם אבני בניין במערכות שנועדו להבטיח דיוק נתונים.בשיטות גילוי שגיאות כמו בדיקות זוגיות, Xor Gates מחשבים אם מספר אלה במערך נתונים הוא שווה או מוזר.אם סיביות הזוגיות אינה תואמת במהלך אימות הנתונים, זה מצביע על כך שהתרחשה שגיאה.בנוסף, Xor Gates ממלאים תפקיד בקודי תיקון שגיאות מתוחכמים יותר, כמו קודי פגיעה, ומאפשרים למערכות לא רק לאתר אלא גם שגיאות מתקנות.זה נחוץ בתחומים כמו טלקומוניקציה, אחסון נתונים ומחשוב, כאשר אפילו לשחיתות נתונים קלה יכולות להיות השלכות.
במערכות דיגיטליות רבות, במיוחד במעבדים ובמעגלי זיכרון, יש צורך תכוף להשוות בין שתי קבוצות נתונים במהירות ובמדויק.שערי Xor הופכים את התהליך ליעיל ביותר.כאשר משווים בין שני ביטים, שער XOR מוציא אות גבוה אם הסיביות נבדלות זה מזה ואות נמוך אם הם זהים.על ידי חיבור היציאות של שערי XOR מרובים דרך מבנה NOR או NAND, ניתן להשוות במבנה שלמות (כמו 8 סיביות, 16 סיביות או 32 סיביות) בו זמנית.יכולת השוואה מהירה זו טובה למשימות כמו אימות זיכרון מטמון, פענוח הוראות ותהליכי אימות נתונים מאובטחים.
בתעשיות בהן הבטיחות והאמינות אינם ניתנים למשא ומתן, כגון תעופה וחלל, רכב, מכשירים רפואיים ותשתיות, חשובים שערי Xor.השימוש בהם בבדיקת שגיאות, אימות יתירות וניטור מערכות מבטיח כי כישלונות או אי התאמות יתגלו במהירות ובמדויק.לדוגמה, במערכות Avionics, Xor Gates עשויה להשוות בין תפוקות חיישנים מיותרות לגילוי תקלות.בציוד רפואי הם מבטיחים את שלמות הנתונים במהלך ניטור קריטי בחיים.האמינות וההתנהגות הצפויה שלהם בתנאים משתנים הופכים את ה- Xor Gates לרכיב מהימן במערכות בהן אפילו שגיאה קצרה יכולה להוביל לתוצאות קטסטרופליות.
לשער XOR (בלעדי או) יש עיצוב פנימי מסובך יותר משערי לוגיקה בסיסיים כמו ו-, או לא.אמנם ניתן לבנות ושער עם רק טרנזיסטורים בודדים, אך יישום שער XOR בדרך כלל דורש שילוב של כמה שערים בסיסיים, כגון, או ולא, לעבוד יחד.לחלופין, יש צורך במספר גדול יותר של טרנזיסטורים אם ה- XOR בנוי ישירות ברמת הטרנזיסטור.מורכבות זו לא רק מגדילה את גודל השער בתוך מעגל משולב, אלא גם הופכת את תהליכי התכנון והאימות המעורבים יותר.
בשל המספר הגדול יותר של רכיבים ומעברים פנימיים הנדרשים לביצוע פעולת XOR, השערים הללו בדרך כלל צורכים יותר כוח משערים פשוטים יותר.כל מעבר בין מצבי לוגיקה (מ- 0 ל- 1 או להפך) צורך אנרגיה, ומכיוון ששערי Xor הם בעלי שלבים רבים יותר באופן פנימי, הם חווים פעילות מיתוג רבה יותר.זה יכול להיות בעייתי ביישומים המופעלים על ידי סוללות או רגישים לאנרגיה, כגון מכשירים ניידים, שתלים רפואיים או חיישנים מרוחקים.עם הזמן, ההשפעה המצטברת של מספר שערי XOR הפועלים יחד יכולה להשפיע על יעילות האנרגיה הכוללת של מכשיר או מערכת.
במעגלים דיגיטליים, עיכוב האות הידוע טכנית כעיכוב התפשטות, מתייחס למשך הזמן שלוקח לשינוי בכניסה של שער שישתקף בתפוקתו.מכיוון ששערי Xor מורכבים משכבות מרובות של היגיון פנימי, כל שכבה מוסיפה עיכוב קל.בהשוואה לשערים פשוטים יותר כמו או או או, לשערים Xor לוקח יותר זמן כדי שהאות יעבור.במעגלים במהירות גבוהה, עיכובים אלה יכולים לצבור ולהוביל לבעיות כמו שגיאות תזמון, הגדרת הפרות והפרות או אפילו קריסות מערכת.לעיתים קרובות עליכם לתכנן תיקוני תזמון נוספים או אופטימיזציות סביב שערי Xor כדי להבטיח ביצועים אמינים במהירות גבוהה.
בעוד שערי XOR דו-קשיים נפוצים וניתנים לניהול יחסית, תוך תכנון פונקציות XOR עם יותר משתי תשומות מציגה מורכבות.שער XOR רב-קלט אמיתי מתנהג באופן שונה מפשוט לחיבור בין שערי XOR עם שני קלטים מרובים ברצף;ההיגיון שהתקבל נעשה קשה יותר לחזות ולנהל.לדוגמה, XOR עם ארבעה כניסה מוציא 1 אם מספר מוזר של תשומות הוא 1, כלל שיכול להיות מבלבל במערכות גדולות.יצירת פונקציונליות כזו מחייבת לרוב בניית עץ של שערי XOR, מה שמגדיל את מספר הרכיבים והקשרים.זה לא רק מוביל לאזורי מעגלים פיזיים גדולים יותר, אלא גם מסבך את ניתוח התזמון, הפריסה והניתוב בתהליך התכנון, מה שהופך אותו למאתגר יותר להבטיח פעולה נכונה ויעילה.
פתרון בעיות מעגלים המסתמכים מאוד על היגיון XOR יכול להיות קשה יותר מאשר לעבוד עם מעגלים המורכבים בעיקר משערים פשוטים יותר.מכיוון שהתנהגות XOR תלויה בשילוב המדויק של תשומות, אפילו תקלה קלה כמו אות מתעכב מעט או תקלה ספורדית, יכולה לגרום לתפוקה להשתנות באופן בלתי צפוי.יתר על כן, Logic Xor נוטה לטשטש את הקשר בין תשומות לתפוקות;שינוי קטן בכניסה אחת יכול להעיף את הפלט, שאולי לא יהיה אינטואיטיבי מייד במהלך ניפוי באגים.כתוצאה מכך, עליך להקדיש זמן רב יותר לניתוח ואבחון של בעיות, ולעתים קרובות לדרוש כלים מיוחדים כמו מנתחי לוגיקה או תוכנת סימולציה כדי לאתר תקלות.בשלבי תחזוקה, מורכבות נוספת זו יכולה להגדיל את העלות והזמן הנדרש לעדכון, תיקון או הרחבת מערכות דיגיטליות התלויות רבות בפעולות XOR.
שערי Xor חשובים מאוד במכשירים האלקטרוניים של ימינו.הם עוזרים בעבודות כמו תקשורת מאובטחת, ביצוע מתמטיקה במחשבים ובודקים אם יש טעויות בנתונים.למרות שהם קצת יותר מסובכים ומשתמשים בכוח רב יותר משערים פשוטים, Xor Gates הופכים את המעגלים למהירים יותר, קטנים יותר ואמינים יותר.הידיעה כיצד שערי Xor עובדים, כיצד לבנות אותם והיכן להשתמש בהם יכולה לעזור לך ליצור מערכות אלקטרוניות טובות וחכמות יותר.
אנא שלח בירור, נגיב מייד.
הפונקציה של שער XOR (בלעדי או או) היא להוציא 1 (נכון) רק כאשר מספר הכניסות שהם 1 הוא מוזר.שער XOR סטנדרטי עם 2 קלטות, הוא נותן 1 כאשר שתי הכניסות שונות: קלט אחד הוא 1 והשני הוא 0. אם שתי הכניסות זהות (שניהם 0 או שניהם 1) הפלט יהיה 0. באלגברה בוליאנית, פונקציה של שער XOR של 2 כניסה נכתבת כ- y = a · b ' + a' · b, שמשמעותו "A ולא B או B."התנהגות מיוחדת זו מסייעת לשער XOR לאתר הבדלים בין שני אותות קלט.
כן, לשער XOR יכולות 3 כניסות.כאשר יש לו 3 כניסות (בואו נקרא להם A, B ו- C), הפלט הוא 1 אם מספר מוזר של כניסות הוא 1. כך שאם רק קלט אחד או כל שלוש הכניסות הן 1, הפלט יהיה 1. אם אפס או שתי כניסות הן 1, הפלט יהיה 0. כלל המספר המוזר הזה הוא דרך פשוטה לזכור כיצד A XOR עובדת.לפעמים חבר יחד כמה שערי XOR עם דו-קלטים כדי לבנות פונקציית XOR בת 3 כניסה במעגלים.
זה נקרא "בלעדי או" מכיוון שהוא עובד כמו שער או שער אבל עם כלל נוסף: הפלט הוא רק 1 אם בדיוק קלט אחד הוא 1. בשער רגיל או בשער, הפלט הוא 1 אם שתי התשומות או שניהם הן 1. בניגוד, שער ה- XOR כולל את המצב בו שתי התשומות הן 1, זה מקבל רק מקרים אחד, ורק אחד, הקלט הוא 1. זה הסיבה לכך שהמילה "או" מוסיפה "" או ".
גם XOR וגם או מתמודדים עם מצבים בהם תשומות הן 1, אך הן מתנהגות אחרת.שער או שער נותן פלט של 1 אם קלט כלשהו הוא 1, גם אם כל הכניסות הן 1. שער XOR, לעומת זאת, נותן פלט של 1 רק כאשר מספר אי -מוזר של כניסות הוא 1 והכניסות שונות.כך שתוכלו לחשוב על XOR כ"גרסה מיוחדת "של או שבדק את ההבדלים ולא רק על כל אות חיובי.
ההבדל העיקרי הוא כיצד הם מתייחסים למספר תשומות גבוהות.AN או Gate מוציא 1 כאשר לפחות קלט אחד הוא 1, לא משנה אם כניסות אחת או כל אחת הם 1. שער XOR פלט 1 רק כאשר מספר הכניסות הגבוהות הוא מוזר, כלומר קלט אחד בדיוק הוא גבוה (עבור XOR 2-קלט) או שמספר משונה של תשומות גבוהות (עבור יותר תשומות).אם הכניסות זהות (שניהם 0 או שניהם 1), XOR יציאה 0. במילים פשוטות, או סתם מחפשים כל 1, בעוד ש- XOR בודק אם התשומות שונות או אם יש מספר מוזר של 1s.
ב- 2025/04/28
ב- 2025/04/28
ב- 8000/04/18 147749
ב- 2000/04/18 111898
ב- 1600/04/18 111349
ב- 0400/04/18 83713
ב- 1970/01/1 79502
ב- 1970/01/1 66866
ב- 1970/01/1 63003
ב- 1970/01/1 62934
ב- 1970/01/1 54073
ב- 1970/01/1 52087