XOR – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
←פתיח: יותר משני אופרנדים, קומוטטיביות, אסוציאטיביות. |
מ תיקון קישור. |
||
שורה 43:
== שימושים ==
אם נפעיל על ערך בינארי פעולת XOR עם עצמו, נקבל תמיד את התוצאה 0 ("שקר"). במספר ארכיטקטורות של מחשבים, לפעמים זה מהיר יותר וחסכוני במקום לשמור את הערך 0 ב[[אוגר (מחשבים)|אוגר]] על ידי הפעלת XOR על הערך הקיים, מאשר לכתוב לתוך הזיכרון את הערך הקבוע 0. לכן, הפעלת XOR על ערכים עם עצמם היא אופטימיזציה נפוצה.{{דרוש מקור}}
לפעמים משתמשים בפעולת הXOR כפונקציית ערבול ב[[הצפנה]]. שיטת הצפנה אחת המתבססת על XOR, [[פנקס חד פעמי]], הוכחה [[מתמטיקה|מתמטית]] כלא ניתנת לפיצוח.
|