overflow הוא שינוי סימן בערך
כאשר אנחנו רוצים להתייחס לערכים עם סימן (ז"א לאפשר שימוש במספרים שליליים),
אנחנו משתמשים בשיטת משלים ל2.
מבחינת המעבד, השיטה הזאת ריאלית מורידה ביט אחד (העליון) מהאוגר בו אנחנו משתמשים.
אם 8 ביט אז במקום 255 ערכים יהיו 127+- וכן הלאה.
כעת, אם ננסה להשתמש באוגר AL לדוגמא כדי לבצע חישוב כזה:
85+95
נקבל תאורטית 175, אבל מעשית, היות והערך מסומן, יש לנו 81-.
ניסינו לחבר שני ערכים חיוביים וקיבלנו ערך שלילי.
כל שינוי שכזה בסימן של התוצאה מעלה את דגל הגלישה, גם מקרה הפוך.
לגבי החלק השני של שאלתך, אם זה לא מובן,
לא כל חיבור מעלה את דגל הגלישה, אלא רק המצב שתיארתי.