XOR – הבדלי גרסאות

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