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

תוכן שנמחק תוכן שנוסף
←‏הזזה בשפות תכנות: תיקון תבנית
מ ←‏פתיח: , תקלדה
שורה 1:
ב[[תכנות]] [[מחשבים]], '''פעולה על סיביות''' (באנגלית: '''Bitwise operation''') מופעלת על רצף [[סיבית|סיביות]] אחד או יותר, כאשר הפעולה מופעלת על כל אחד מהסיביות בנפרד. זו פעולה מהירה ופרימיטיבית הנתמכת ישירות על ידי ה[[מעבד]], ומשתמשים בה לצורך השוואות וחישובים.
 
במעבדים בעלות נמוכה, בדרך־כלל, פעולות על סיביות מהירות יותר משמעותית מפעולת חילוק, מהירות יותר מכפל ולעתים מהירות יותר באופן משמעותי מחיבור. אף־על־פי שמעבדים כיום מבצעים חיבור וכפל במהירות הזהה לפעולות על סיביות בזכות השימוש ב[[צינור עיבוד נתונים|צינור הוראות]] ובחירות אחרות הקשורות בעיצוב [[ארכיטקטורת מחשב|ארכיטקטורת מעבדים]], פעולות על סיביות בדרך־כלל משתמשות בפחות חשמל עקב השימוש הפחותבפחות במשאבים.<ref>{{תבנית:Cite web|url = http://cmicrotek.com/wordpress_159256135/|title = CMicrotek Low-power Design Blog|accessdate = 12 August 2015|publisher = CMicrotek}}</ref>
 
== פעולות על סיביות ==