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

תוכן שנמחק תוכן שנוסף
טעות בדוגמה של פקודת AND - בתוצאה נרשם "01001111" במקום "01000000".
אין תקציר עריכה
שורה 4:
 
{{פקודה|OR|פעולה=ביצוע OR לוגי של אופרנד המקור עם אופרנד היעד על אופרנד המקור .|פרמטרים=אוגר, זכרון; זכרון, אוגר; אוגר, אוגר; זכרון, ערך מיידי; אוגר, ערך מיידי
|תחביר=OR OpDestination, OpSource|דוגמה=כאשר AX=11111101b:<BR>OR AX, 11110000b; AX = 01001101b11111101|אלגוריתם=OpDestination = OpDestination, OR OpSource|הערות='''הדגלים המשתנים:''' Carry = 0,Zero, Sign, Overflow = 0, Parity}}
 
{{פקודה|TEST|פעולה=ביצוע AND לוגי של אופרנד המקור עם אופרנד היעד. אופרנד היעד אינו משתנה - רק הדגלים .|פרמטרים=אוגר, זכרון; זכרון, אוגר; אוגר, אוגר; זכרון, ערך מיידי; אוגר, ערך מיידי