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