אסמבלי x86/פקודות/פקודות חיבור וחיסור: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
Izaq (שיחה | תרומות)
אין תקציר עריכה
Izaq (שיחה | תרומות)
אין תקציר עריכה
שורה 1:
{{אסמבלי}}
{{פקודה|ADD|פעולה=מבצע הוספה של ערך אופרנד המקור לערך אופרנד היעד.|פרמטרים=אוגר, זכרון; זכרון, אוגר; אוגר, אוגר; זכרון, ערך מיידי; אוגר, ערך מיידי|תחביר=ADD OpDestination, OpSource|דוגמה=ADD AX, 3|אלגוריתם=OpDestination = OpDestination + OpSource|הערות='''הדגלים המשתנים:''' Overflow ,Sign, Zero, Auxiliary Carry, Parity, Carry.}}
 
{{פקודה|ADC|פעולה=מבצע הוספה של ערך אופרנד המקור ודגל הנשא לערך אופרנד היעד.|פרמטרים=אוגר, זכרון; זכרון, אוגר; אוגר, אוגר; זכרון, ערך מיידי; אוגר, ערך מיידי|תחביר=ADC OpDestination, OpSource|דוגמה=ADD AX, 3|אלגוריתם=OpDestination = OpDestination + OpSource|הערות='''הדגלים המשתנים:''' Overflow ,Sign, Zero, Auxiliary Carry, Parity, Carry.}}
 
 
{{פקודה|SUB|פעולה=מבצע חיסור של אופרנד היעד מאופרנד המקור.|פרמטרים=אוגר, זכרון; זכרון, אוגר; אוגר, אוגר; זכרון, ערך מיידי; אוגר, ערך מיידי|תחביר=SUB OpDestination, OpSource|דוגמה=SUB [BX], 0A2H|אלגוריתם=OpDestination = OpDestination - OpSource|הערות='''הדגלים המשתנים:''' Overflow ,Sign, Zero, Auxiliary Carry, Parity, Carry.}}