הבדלים בין גרסאות בדף "XOR"

נוסף בית אחד ,  לפני חודשיים
מ
(ביטול גרסה 31603961 של 109.186.9.76 (שיחה) השחתה)
תגיות: עריכה ממכשיר נייד עריכה דרך האתר הנייד עריכה מתקדמת מהנייד
בנוסף, אם נפעיל על ערך בינארי פעולת XOR עם עצמו, נקבל תמיד את התוצאה 0 ("שקר"). במספר ארכיטקטורות של מחשבים, זה מהיר וחסכוני יותר להפעיל XOR על הערך הקיים במקום לשמור את הערך הקבוע 0 ב[[אוגר (מחשבים)|אוגר]] ולכתוב אותו לתוך הזיכרון. לכן, הפעלת XOR על ערכים עם עצמם היא [[אופטימיזציה של תוכנה (מדעי המחשב)|אופטימיזציה]] נפוצה.{{הערה|http://www.talkingelectronics.com/projects/PICK%20A%20PIC%20Project/XOR-Trick-1.html}}
 
לפעמים משתמשים בפעולת הXORה-XOR כפונקציית ערבול ב[[הצפנה]]. שיטת הצפנה אחת המתבססת על XOR, [[פנקס חד פעמי]], הוּכחה [[מתמטיקה|מתמטית]] כלא ניתנת לפיצוח.
 
בתכנון לוגי ספרתי, [[שער לוגי|השער הלוגי]] XOR בעל שתי הכניסות, נחשב בדרך כלל כ[[מהפך (חשמל)|מהפך]] (inverter) בר-[[תכנות]], בכך שאם אחת הכניסות מחזיקה בערך הלוגי "1", היציאה תמיד תחזיק את הערך ההופכי לכניסה השנייה. אם הכניסה הראשונה תחזיק את הערך הלוגי "0", היציאה תמיד תהיה זהה לכניסה השנייה.